无码视频在线观看,99人妻,国产午夜视频,久久久久国产一级毛片高清版新婚

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

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

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

    一、參數(shù)文件和服務(wù)器參數(shù)文件
    參數(shù)文件(Parameter File)通常稱為初始文件(init file),或 init.ora 文件。默認(rèn)名稱為 init<Oracle_SID>.ora 文本文件。
    SPFILE 生成 PFILE:create pfile='/tmp/initorcl.ora' from spfile;
    服務(wù)器參數(shù)文件(Server Parameter File),或簡(jiǎn)稱 SPFILE。默認(rèn)名稱為 spfile<Oracle_SID>.ora 二進(jìn)制文件,可通過(guò) 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)修改是否只對(duì)以后的會(huì)話生效,默認(rèn)情況下,alter system 命令會(huì)立即生效。
    可以使用以下查詢確認(rèn)哪些參數(shù)要求必須使用 deferred:
    select name from v$parameter where ISSYS_MODIFIABLE='DEFFERRED';
    取消 SPFILE 中的值設(shè)置:alter system reset parameter <scope=memory|spfile|both> sid='sid|*'
    SID 是站點(diǎn)標(biāo)識(shí)符(Site Identifie)。在 UNIX 中,SID 和 Oracle_HOME 一同進(jìn)行散列運(yùn)算,創(chuàng)建一個(gè)唯一的鍵名從而附加到 SGA。
    如果 Oracle_SID 或 ORACLE_HOME 設(shè)置不當(dāng),就會(huì)得到 ORACLE NOT AVAILABLE 錯(cuò)誤,因?yàn)闊o(wú)法附加到這個(gè)唯一鍵所標(biāo)識(shí)的共享內(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ù)器連接,就會(huì)使用一個(gè)后臺(tái)進(jìn)程;如果使用專用服務(wù)器連接,則會(huì)使用一個(gè)用戶或前臺(tái)進(jìn)程與 Oracle 交互。
    如果出現(xiàn)嚴(yán)重的 Oracle 內(nèi)部錯(cuò)誤,或者如果 oracle support 要求生成一個(gè)跟蹤文件來(lái)得到額外的調(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 中的一個(gè)邏輯存儲(chǔ)容器,位于存儲(chǔ)層次的頂層,包括一個(gè)或多個(gè)數(shù)據(jù)文件。
    段就是占用存儲(chǔ)空間的數(shù)據(jù)庫(kù)對(duì)象,如表、索引、回滾段、臨時(shí)段等。
    段本身又由一個(gè)或多個(gè)區(qū)段組成。區(qū)段是文件中一個(gè)邏輯上連續(xù)分配的空間。每個(gè)段至少有一個(gè)區(qū)段,回滾段需要兩個(gè)。
    區(qū)段進(jìn)一步由塊組成。它是 Oracle 中最小的空間分配單位。數(shù)據(jù)行、索引條目或臨時(shí)排序結(jié)果就存在塊中。塊大小有 2、4、8、16 K等。
    一個(gè)數(shù)據(jù)庫(kù)允許有多種塊大小,目的是為了可以在更多的情況下使用可傳輸?shù)谋砜臻g。所以一個(gè)表空間中的所有塊大小都相同。
    塊結(jié)構(gòu):
    1、首部,包含塊類型的有關(guān)信息、塊上發(fā)生的活動(dòng)事務(wù)和過(guò)去事務(wù)的相關(guān)信息,以及塊在磁盤上的地址。
    2、表目錄,如果有則會(huì)包含把行存儲(chǔ)在這個(gè)塊上的表的有關(guān)信息(可能一個(gè)塊上存儲(chǔ)多個(gè)表的數(shù)據(jù))。
    3、行目錄,包含塊中行的描述信息。這是一個(gè)指針數(shù)據(jù),指向塊中數(shù)據(jù)部分中的行。
    4、空閑空間。5、數(shù)據(jù)。6、尾部。

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

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

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

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

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

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


     


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

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

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

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