激情五月天婷婷,亚洲愉拍一区二区三区,日韩视频一区,a√天堂中文官网8

<ul id="buwfs"><strike id="buwfs"><strong id="buwfs"></strong></strike></ul>
    <output id="buwfs"></output>
  • <dfn id="buwfs"><source id="buwfs"></source></dfn>
      <dfn id="buwfs"><td id="buwfs"></td></dfn>
      <div id="buwfs"><small id="buwfs"></small></div>
      <dfn id="buwfs"><source id="buwfs"></source></dfn>
      1. <dfn id="buwfs"><td id="buwfs"></td></dfn>
        始創(chuàng)于2000年 股票代碼:831685
        咨詢熱線:0371-60135900 注冊有禮 登錄
        • 掛牌上市企業(yè)
        • 60秒人工響應(yīng)
        • 99.99%連通率
        • 7*24h人工
        • 故障100倍補償
        全部產(chǎn)品
        您的位置: 網(wǎng)站首頁 > 幫助中心>文章內(nèi)容

        Oracle 10g 讀書筆記之?dāng)?shù)據(jù)庫常用文件

        發(fā)布時間:  2012/8/29 17:07:59

        一、參數(shù)文件和服務(wù)器參數(shù)文件
        參數(shù)文件(Parameter File)通常稱為初始文件(init file),或 init.ora 文件。默認名稱為 init<Oracle_SID>.ora 文本文件。
        SPFILE 生成 PFILE:create pfile='/tmp/initorcl.ora' from spfile;
        服務(wù)器參數(shù)文件(Server Parameter File),或簡稱 SPFILE。默認名稱為 spfile<Oracle_SID>.ora 二進制文件,可通過 RMAN 備份。
        -
         

        PFILE 轉(zhuǎn)換為 SPFILE :create spfile from pfile
        修改SPIFLE參數(shù):alter system set parameter=value <comment='text'> <deferred> <scope=memory|spfile|both> <sid='sid|*'>
        其中,deferred 指定系統(tǒng)修改是否只對以后的會話生效,默認情況下,alter system 命令會立即生效。
        可以使用以下查詢確認哪些參數(shù)要求必須使用 deferred:
        select name from v$parameter where ISSYS_MODIFIABLE='DEFFERRED';
        取消 SPFILE 中的值設(shè)置:alter system reset parameter <scope=memory|spfile|both> sid='sid|*'
        SID 是站點標(biāo)識符(Site Identifie)。在 UNIX 中,SID 和 Oracle_HOME 一同進行散列運算,創(chuàng)建一個唯一的鍵名從而附加到 SGA。
        如果 Oracle_SID 或 ORACLE_HOME 設(shè)置不當(dāng),就會得到 ORACLE NOT AVAILABLE 錯誤,因為無法附加到這個唯一鍵所標(biāo)識的共享內(nèi)存段。
        查看參數(shù):show parameter <name> 或查詢視圖 v$parameter
        修改參數(shù):alter system set <name>=<value>

        二、跟蹤文件
        文件位置:USER_DUMP_DEST(專用服務(wù)器連接) 和 BACKGROUND_DUMP_DEST (共享服務(wù)器連接)
        查詢文件位置:select name, value from v$parameter where name like '%dump_dest%';
        如果使用共享服務(wù)器連接,就會使用一個后臺進程;如果使用專用服務(wù)器連接,則會使用一個用戶或前臺進程與 Oracle 交互。
        如果出現(xiàn)嚴(yán)重的 Oracle 內(nèi)部錯誤,或者如果 oracle support 要求生成一個跟蹤文件來得到額外的調(diào)試信息,CORE_DUMP_DEST 則定義了文件的位置。
        查詢跟蹤文件:
        select c.value || '/' || d.instance_name || '_ora_' || a.spid || '.trc' trace
        from v$process a, v$session b, v$parameter c, v$instance d
        where a.addr=b.paddr and b.audsid=userenv('sessionid') and c.name='user_dump_dest'
        標(biāo)準(zhǔn)格式:<Oracle_SID>_ora_<PROCESS_ID>

        三、數(shù)據(jù)文件
        表空間是 Oracle 中的一個邏輯存儲容器,位于存儲層次的頂層,包括一個或多個數(shù)據(jù)文件。
        段就是占用存儲空間的數(shù)據(jù)庫對象,如表、索引、回滾段、臨時段等。
        段本身又由一個或多個區(qū)段組成。區(qū)段是文件中一個邏輯上連續(xù)分配的空間。每個段至少有一個區(qū)段,回滾段需要兩個。
        區(qū)段進一步由塊組成。它是 Oracle 中最小的空間分配單位。數(shù)據(jù)行、索引條目或臨時排序結(jié)果就存在塊中。塊大小有 2、4、8、16 K等。
        一個數(shù)據(jù)庫允許有多種塊大小,目的是為了可以在更多的情況下使用可傳輸?shù)谋砜臻g。所以一個表空間中的所有塊大小都相同。
        塊結(jié)構(gòu):
        1、首部,包含塊類型的有關(guān)信息、塊上發(fā)生的活動事務(wù)和過去事務(wù)的相關(guān)信息,以及塊在磁盤上的地址。
        2、表目錄,如果有則會包含把行存儲在這個塊上的表的有關(guān)信息(可能一個塊上存儲多個表的數(shù)據(jù))。
        3、行目錄,包含塊中行的描述信息。這是一個指針數(shù)據(jù),指向塊中數(shù)據(jù)部分中的行。
        4、空閑空間。5、數(shù)據(jù)。6、尾部。

        四、臨時文件(臨時數(shù)據(jù)文件)
        臨時文件是一種特殊類型的數(shù)據(jù)文件。Oracle 使用臨時文件來存儲大規(guī)模排序操作和散列操作的中間結(jié)果。
        Oracle 以一種特殊的方式處理臨時文件。一般你對對象所做的每個修改都會存儲在重做日志中,臨時文件不包括在這個重放過程內(nèi)。
        對臨時文件并不生成 redo 日志,不過可以生成 undo 日志。由于 undo 總是受 redo 的“保護”,因此這就會生成使用臨時表的 redo 日志。

        五、控制文件
        參數(shù)文件告知實例控制文件的位置,控制文件則告知實例數(shù)據(jù)庫和在線重做日志文件的位置。

        六、重做日志文件
        它們是數(shù)據(jù)庫的事務(wù)日志。包括在線重做日志和歸檔重做日志。
        從一個日志文件組切換到另一個日志文件組的動作稱為日志切換。它可能會導(dǎo)致臨時性“暫停”,數(shù)據(jù)庫確保將緩存中的數(shù)據(jù)安全的寫入磁盤。
        在填滿日志文件 A 并切換到日志文件 B 時,Oracle 就會啟動一個檢查點。此時 DBWn 開始將日志文件組 A 所保護的所有臟塊寫至磁盤。

        七、密碼文件
        它是一個可選的文件,允許遠程 SYSDBA 或者管理員訪問數(shù)據(jù)庫。

        八、修改跟蹤文件
        它是一個可選的文件,是 10g 企業(yè)版中新增的。它唯一的目的是跟蹤自上一個增量備份以來哪些塊已經(jīng)修改。這樣 RMAN 備份時就不必讀取整個數(shù)據(jù)庫。
        創(chuàng)建修改跟蹤文件命令如下:
        alter database enable block change tracking using file 'c:/Oracle/changed_blocks.bct';
        關(guān)閉和刪除修改跟蹤文件:
        alter database disable block change tracking;

        九、閃回日志文件
        簡稱為閃回日志,這是 Oracle 10g 中為支持 FLASHBACK DATABASE 命令而引入的。包含已修改數(shù)據(jù)庫塊的“前鏡像”,可用于將數(shù)據(jù)庫返回到該時間點之前的狀態(tài)。
        恢復(fù)步驟如下:
        1、關(guān)閉數(shù)據(jù)庫。
        2、啟動并裝載數(shù)據(jù)庫,可以使用 SCN、Oracle 時鐘或時間戳發(fā)出閃回數(shù)據(jù)庫命令。
        3、以 RESETLOGS 選項打開數(shù)據(jù)庫。
        要使用這個特性,必須采用 ARCHIVELOG 模式,而且必須配置為支持 FLASHBACK DATABASE 命令。


         


        本文出自:億恩科技【mszdt.com】

        服務(wù)器租用/服務(wù)器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]

      2. 您可能在找
      3. 億恩北京公司:
      4. 經(jīng)營性ICP/ISP證:京B2-20150015
      5. 億恩鄭州公司:
      6. 經(jīng)營性ICP/ISP/IDC證:豫B1.B2-20060070
      7. 億恩南昌公司:
      8. 經(jīng)營性ICP/ISP證:贛B2-20080012
      9. 服務(wù)器/云主機 24小時售后服務(wù)電話:0371-60135900
      10. 虛擬主機/智能建站 24小時售后服務(wù)電話:0371-60135900
      11. 專注服務(wù)器托管17年
        掃掃關(guān)注-微信公眾號
        0371-60135900
        Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權(quán)所有  地址:鄭州市高新區(qū)翠竹街1號總部企業(yè)基地億恩大廈  法律顧問:河南亞太人律師事務(wù)所郝建鋒、杜慧月律師   京公網(wǎng)安備41019702002023號
          0
         
         
         
         

        0371-60135900
        7*24小時客服服務(wù)熱線