真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

oracle如何停止歸檔 oracle歸檔模式

Oracle歸檔模式的命令及參數(shù)說(shuō)明

Oracle數(shù)據(jù)庫(kù)能運(yùn)行在 種模式下:歸檔模式(archivelog)和非歸檔模式(noarchivelog) 歸檔模式能提高Oracle數(shù)據(jù)庫(kù)的可恢復(fù)性 生產(chǎn)數(shù)據(jù)庫(kù)都應(yīng)該運(yùn)行在此模式下 歸檔模式應(yīng)該和相應(yīng)的備份策略相結(jié)合 只有歸檔模式?jīng)]有相應(yīng)的備份策略只會(huì)帶來(lái)麻煩

成都創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:做網(wǎng)站、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的囊謙網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

檢查歸檔模式命令

SQL archive log list Database log mode No Archive Mode Automatic archival Disabled Archive destination USE_DB_RECOVERY_FILE_DEST Oldest online log sequence Current log sequence

設(shè)置歸檔模式

SQL shutdown immediate; Database closed Database di *** ounted ORACLE instance shut down SQL startup mount ORACLE instance started Total System Global Area bytes Fixed Size bytes Variable Size bytes Database Buffers bytes Redo Buffers bytes Database mounted SQL alter database archivelog; Database altered SQL alter database open; Database altered SQL archive log list; Database log mode Archive Mode Automatic archival Enabled Archive destination USE_DB_RECOVERY_FILE_DEST Oldest online log sequence Next log sequence to archive Current log sequence

如果需要停止歸檔模式 使用 alter database noarchivelog 命令 Oracle g之前 你還需要修改初始化參數(shù)使數(shù)據(jù)庫(kù)處于自動(dòng)歸檔模式 在pfile/spfile中設(shè)置如下參數(shù)

log_archive_start = true

重啟數(shù)據(jù)庫(kù)此參數(shù)生效 此時(shí)數(shù)據(jù)庫(kù)處于自動(dòng)歸檔模式 也能在數(shù)據(jù)庫(kù)啟動(dòng)過(guò)程中 手工執(zhí)行

archive log start

使數(shù)據(jù)庫(kù)啟用自動(dòng)歸檔 不過(guò)重啟后數(shù)據(jù)庫(kù)仍然處于手工歸檔模式 g使用db_recovery_file_dest來(lái)作為歸檔日志的存放地

SQL show parameter db_recovery NAME TYPE VALUE db_recovery_file_dest string /home/oracle/ora g/flash_reco very_area/ db_recovery_file_dest_size big integer G

能修改db_recovery_file_dest_size參數(shù)的大小

alter system set db_recovery_file_dest_size=

重做日志文件把對(duì)數(shù)據(jù)文件的修改在寫(xiě)入數(shù)據(jù)文件之前記錄下來(lái) 日志文件以一種循環(huán)的方式被寫(xiě)入信息 當(dāng)一個(gè)日志組被寫(xiě)滿時(shí) 回自動(dòng)向另一個(gè)日志組寫(xiě)入 管理員可以手工切換當(dāng)前日志組 alter system switch logfile 可以切換當(dāng)前的日志組 當(dāng)日志組發(fā)生切換時(shí) oracle向新的重做日志組分配一個(gè)日志序列號(hào) 當(dāng)存在大量的事務(wù)時(shí)必須調(diào)整重做日志文件的大小 以避免頻繁的日志切換發(fā)生 重做日志文件被順序的寫(xiě)在磁盤(pán)上 如果磁盤(pán)沒(méi)有其他活動(dòng) I/O將會(huì)很快 應(yīng)該把重做日志文件保存在單獨(dú)的磁盤(pán)上 以獲取良好的性能 尤其不要把經(jīng)常處于活動(dòng)狀態(tài)的SYSTEM UNDOTBS SYSAUX的表空間或索引表空間文件保存到同一塊磁盤(pán)上 因?yàn)橹挥性谑聞?wù)的請(qǐng)求被寫(xiě)到重做日志后 請(qǐng)求才能被完成 最大限度的提高重做日志的吞吐量是oracle性能優(yōu)化首先考慮的因素 當(dāng)發(fā)生重做日志切換而生成一個(gè)新的檢查點(diǎn)時(shí) DBWn就會(huì)寫(xiě)臟緩沖器塊 這樣會(huì)影響oracle的性能 可以通過(guò)fast_start_mttr_target初始化參數(shù)來(lái)調(diào)整檢查點(diǎn)

每個(gè)數(shù)據(jù)庫(kù)都有自己的聯(lián)機(jī)重做日志組 一個(gè)聯(lián)機(jī)重做日志組有多個(gè)重做日志成員 每個(gè)日志成員有單獨(dú)的操作系統(tǒng)文件 在一個(gè)rac配置(這種配置中單個(gè)數(shù)據(jù)庫(kù)裝有多個(gè)實(shí)例) 每個(gè)實(shí)例有一個(gè)聯(lián)機(jī)重做日志線程 每個(gè)實(shí)例的lgwr進(jìn)程都寫(xiě)到相同的聯(lián)機(jī)重做日志文件 因此oracle必須跟蹤數(shù)據(jù)庫(kù)實(shí)例修改來(lái)自那個(gè)實(shí)例

當(dāng)多路復(fù)用重做日志文件時(shí) 應(yīng)該把一個(gè)組的成員保存在不同的磁盤(pán)上 以避免單點(diǎn)故障的發(fā)生 如果重做日志文件組的所有成員都無(wú)法寫(xiě)入數(shù)據(jù) oracle將被掛起 Dba可以在創(chuàng)建數(shù)據(jù)庫(kù)時(shí)創(chuàng)建多個(gè)聯(lián)機(jī)重做日志文件的副本

對(duì)日志的操作如下

a 創(chuàng)建新的重做日志組

Alter database add logfile

Group ( /ora /oradata/mydb /redo log

/ora /oradata/mdb /redo log ) size m;

如果省略group子句 oracle分配一個(gè)有效的編號(hào) 如下

Alter database add logfile

b 添加新的組成員

alter database add logfile member

/ora /oradata/mydb /redo log to group ;(向第二組中添加新的成員)

c 重命名日志成員

在重命名日志組成員之前新的目標(biāo)必須已經(jīng)存在 Oracle的sql命令只是把控制文件中的內(nèi)部指針指向新的日志文件 Dba需要用操作系統(tǒng)命令來(lái)重命名此日志文件 步驟如下

.關(guān)閉數(shù)據(jù)庫(kù)

.使用操作系統(tǒng)命令重命名或移動(dòng)日志文件

啟動(dòng)數(shù)據(jù)庫(kù)實(shí)例(start mount) 重命名控制文件中的日志文??????? 件成員 Alter database rename file???????? old_redo_file_name to new_redo_file_name ;

.打開(kāi)數(shù)據(jù)庫(kù) alter database open

.備份控制文件

D.刪除重做日志組

將要被刪除的重做日志組不能是活動(dòng)的日志組 Alter database drop logfile group ; 當(dāng)重做日志文件被刪除后 相關(guān)的操作系統(tǒng)文件也被刪除 相關(guān)的數(shù)據(jù)庫(kù)控制文件也給更新

E.使用和刪除重做日志組相同的方式 dba可以只刪除一個(gè)非活動(dòng)的重做日志組的成員

Alter database drop logfile member /ora /oradata/mydb /redo log ;

f 創(chuàng)建聯(lián)機(jī)重做日志文件

當(dāng)重做日志組成員遭到破壞時(shí) 可以刪除并重新添加這個(gè)重做日志組或組成員

檔案重做日志文件

它是聯(lián)機(jī)重做日志文件的一個(gè)副本 Lgwr和arcn進(jìn)程的故障都會(huì)引起數(shù)據(jù)庫(kù)的掛起 只有當(dāng)arcn進(jìn)程把聯(lián)機(jī)重做日志寫(xiě)到歸檔地后 才可以向此重做日志組成員寫(xiě)入數(shù)據(jù)

設(shè)置歸檔目的地

可以在參數(shù)初始化文件中的log_archive_dest_n來(lái)定義歸檔目的地 歸檔目的地可以在本地計(jì)算機(jī)上 也可在遠(yuǎn)程的數(shù)據(jù)庫(kù)服務(wù)器上 定義語(yǔ)法如下

LOG_ARCHIVE_DEST_n= null_string |

(service=tnsnames_name |

LOCATION= directory_name )

[MANDATORY | OPTIONAL]

[REOPEN[=integer]]

LOG_ARCHIVE_DEST_ =((LOCATION= /archive/MYDB ) MANDATORU REOPEN= )定義歸檔日志的位置為/archive/MYDB mandatory子句的定義向這個(gè)位置寫(xiě)日志的操作必須的成功的 Reopen子句定義在日志寫(xiě)入失敗時(shí) 下次嘗試寫(xiě)入操作的時(shí)間間隔 缺省是 秒

LOG_ARCHIVE_DEST_@=(SERVICE=STDBY ) OPTIONAL REOPEN;語(yǔ)句中的stdby 的連接到遠(yuǎn)程數(shù)據(jù)庫(kù)的oracle net連接串 由于寫(xiě)操作是可選的 所以數(shù)據(jù)庫(kù)活動(dòng)繼續(xù) 當(dāng)arcn進(jìn)程不能寫(xiě)檔案日志文件時(shí) 進(jìn)程將立即嘗試重新寫(xiě)入(這個(gè)動(dòng)作有reopen子句來(lái)定義)

Log_archive_min_succeed_dest:定義最少歸檔日志的副本數(shù)量

Log_archive_format:定義歸檔日志文件采用的名稱和使用的格式 可以使用預(yù)定義變量來(lái)構(gòu)造每個(gè)歸檔日志文件的名稱 變量如下

%s????? 日志序列號(hào)

%t????? 線程號(hào)

%r????? 復(fù)位日志id

%d????? 數(shù)據(jù)庫(kù)id

lishixinzhi/Article/program/Oracle/201311/17689

如何啟動(dòng)或關(guān)閉oracle的歸檔模式

開(kāi)啟/關(guān)閉歸檔:

(1)關(guān)閉數(shù)據(jù)庫(kù)

shutdown immediate;

(2)啟動(dòng)數(shù)據(jù)庫(kù)到mount狀態(tài)

startup mount;

(3)開(kāi)啟/關(guān)閉歸檔

開(kāi)啟:alter database archivelog;

關(guān)閉:alter database noarchivelog;

(4)打開(kāi)數(shù)據(jù)庫(kù)

alter database open;

oracle 11g 如何臨時(shí)停止歸檔?

沒(méi)有辦法不停止實(shí)例。當(dāng)然可以使用oradebug suspand進(jìn)程,但是一個(gè)循環(huán)之后,肯定還要停在那里??梢钥紤]先將table置于nologging狀態(tài),可以生成較少的redo,不過(guò)做完操作后需要全備。


網(wǎng)站名稱:oracle如何停止歸檔 oracle歸檔模式
URL標(biāo)題:http://weahome.cn/article/hghigp.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部