城市獵人

          在一網(wǎng)情深的日子里,誰(shuí)能說(shuō)得清是苦是甜,只知道確定了就義無(wú)反顧
          posts - 1, comments - 7, trackbacks - 0, articles - 89

          1.1 oracle體系結(jié)構(gòu)

          Posted on 2008-07-11 22:59 sailor 閱讀(159) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): oracle
          一、概述:Oracle 10g服務(wù)器是一個(gè)對(duì)象-關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),是由Oracle數(shù)據(jù)庫(kù)和Oracle實(shí)例組成。

           

          二、物理存儲(chǔ)結(jié)構(gòu)

                

                1、參數(shù)文件

                 記錄oralce實(shí)例的基本信息,當(dāng)系統(tǒng)啟動(dòng)時(shí),使用有關(guān)參數(shù)進(jìn)行初始化db-name,control-file等。

                2、控制文件

                存放了數(shù)據(jù)庫(kù)文件的相關(guān)信息,數(shù)據(jù)庫(kù)啟動(dòng)時(shí),通過(guò)控制文件找到datafile,logfile。它包含了以下內(nèi)容:

                      

                      數(shù)據(jù)名;

                     db創(chuàng)建時(shí)間;

                     數(shù)據(jù)文件和日志文件存放位置;

                     表空間名;

                     當(dāng)前日志序號(hào);

                     檢查點(diǎn)信息;

          1SQL>DESC v$controlfile;   
          2  
          3SQL>SELECT * FROM V$CONTROLFILE; 

           

           

                3、數(shù)據(jù)文件

                用來(lái)存儲(chǔ)數(shù)據(jù)和相關(guān)腳本文件。一個(gè)表空間有多個(gè)數(shù)據(jù)文件,一個(gè)數(shù)據(jù)文件只能對(duì)應(yīng)一個(gè)表空間。數(shù)據(jù)文件包含數(shù)據(jù)文件和用戶(hù)文件。

            

          1SQL>DESC v$datafile;   
          2  
          3SQL>SELECT * FROM V$datafile; 

           

               4、重做日志文件(聯(lián)機(jī)日志文件)

               用來(lái)記錄對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)的操作

             

           1日志組:   
           2  
           3SQL>DESC V$LOG;   
           4  
           5SQL>SELECT * FROM V$LOG;   
           6  
           7日志文件:   
           8  
           9SQL>DESC V$LOGFILE;   
          10  
          11SQL>SELECT * FROM V$LOGFILE;  

           

              5、歸檔日志文件

              用于保存被覆蓋的日志文件。

           

          1SQL>DESC v$archive;   
          2  
          3SQL>SELECT * FROM V$archive;   
          4  
          5SQL>archive log list;  

           

           

              6、口令文件

              用于記錄用戶(hù)口令信息和驗(yàn)證權(quán)限的二進(jìn)制文件。

           

              7、警告文件

              存儲(chǔ)DBMS運(yùn)行期間出錯(cuò)信息的文本文件。

           

              8、跟蹤文件

              oracle實(shí)例在系統(tǒng)出現(xiàn)異常時(shí)由系統(tǒng)自動(dòng)創(chuàng)建的文本文件。

           

          三、邏輯結(jié)構(gòu)

           

              1、表空間

           

              2、段:數(shù)據(jù)段、索引段、臨時(shí)段、回滾段

           

              3、區(qū)間:

           

          1SQL>create table mytable   
          2        ()   
          3        STORAGE(   
          4        INITIAL 1000K   
          5        NEXT 500K   
          6        MINEXTENTS 2   
          7        MAXEXTENTS 5   
          8        PCTINCREASE 50   
          9)  

           

             

              4、塊:是Oracle使用或分配的最小存儲(chǔ)單位

          主站蜘蛛池模板: 洪湖市| 轮台县| 梅州市| 徐汇区| 嵊泗县| 二手房| 福鼎市| 泾阳县| 昆山市| 黑龙江省| 城口县| 山阳县| 隆子县| 泾阳县| 竹北市| 镇巴县| 疏附县| 刚察县| 雷山县| 夹江县| 蒙阴县| 阿拉善盟| 霍林郭勒市| 义乌市| 阜新市| 剑阁县| 淄博市| 容城县| 随州市| 唐山市| 石棉县| 九江县| 泾阳县| 交口县| 新乡县| 江孜县| 甘德县| 华亭县| 南通市| 定远县| 寿光市|