城市獵人

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

          1.1 oracle體系結構

          Posted on 2008-07-11 22:59 sailor 閱讀(159) 評論(0)  編輯  收藏 所屬分類: oracle
          一、概述:Oracle 10g服務器是一個對象-關系數據庫管理系統,是由Oracle數據庫和Oracle實例組成。

           

          二、物理存儲結構

                

                1、參數文件

                 記錄oralce實例的基本信息,當系統啟動時,使用有關參數進行初始化db-name,control-file等。

                2、控制文件

                存放了數據庫文件的相關信息,數據庫啟動時,通過控制文件找到datafile,logfile。它包含了以下內容:

                      

                      數據名;

                     db創建時間;

                     數據文件和日志文件存放位置;

                     表空間名;

                     當前日志序號;

                     檢查點信息;

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

           

           

                3、數據文件

                用來存儲數據和相關腳本文件。一個表空間有多個數據文件,一個數據文件只能對應一個表空間。數據文件包含數據文件和用戶文件。

            

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

           

               4、重做日志文件(聯機日志文件)

               用來記錄對數據庫數據的操作

             

           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、口令文件

              用于記錄用戶口令信息和驗證權限的二進制文件。

           

              7、警告文件

              存儲DBMS運行期間出錯信息的文本文件。

           

              8、跟蹤文件

              oracle實例在系統出現異常時由系統自動創建的文本文件。

           

          三、邏輯結構

           

              1、表空間

           

              2、段:數據段、索引段、臨時段、回滾段

           

              3、區間:

           

          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使用或分配的最小存儲單位

          主站蜘蛛池模板: 会理县| 锦屏县| 东至县| 荣成市| 江川县| 安吉县| 普定县| 新民市| 绵竹市| 积石山| 精河县| 安吉县| 华容县| 平塘县| 龙陵县| 西充县| 河源市| 德化县| 长治县| 丰台区| 科技| 基隆市| 永德县| 松滋市| 太和县| 宁夏| 明水县| 基隆市| 来安县| 平利县| 崇仁县| 安多县| 沂源县| 柳江县| 伊金霍洛旗| 马山县| 合山市| 宜良县| 安康市| 新宾| 沧州市|