Oracle 如何規(guī)范清理v$archived_log記錄實(shí)例詳解
Oracle 如何規(guī)范清理v$archived_log記錄實(shí)例詳解
單機(jī)實(shí)例上面,v$archived_log 很多,有上萬(wàn)條記錄了,所以得清理一下,不然每次查詢都直接滾屏幕了
SQL> select sequence#,applied from v$archived_log order by sequence# ; SEQUENCE# APPLIED .................... SEQUENCE# APPLIED ---------- --------- 9376 NO 9377 NO 9377 NO 9378 NO 9378 NO 9379 NO 9379 NO 9380 NO 9380 NO 9381 NO 9381 NO SEQUENCE# APPLIED ---------- --------- 9382 NO 9382 NO 11200 rows selected. SQL>
然后查看下當(dāng)前的歸檔記錄
SQL> archive log list; Database log mode Archive Mode Automatic archival Enabled Archive destination USE_DB_RECOVERY_FILE_DEST Oldest online log sequence 164 Next log sequence to archive 166 Current log sequence 166 SQL>
看到歸檔記錄才是164,和v$archived_log里面上W的記錄數(shù)不匹配,這是因?yàn)檫@是rman備份恢復(fù)遺留下來(lái)的記錄,所以需要清理一下。
清理記錄,采用sys.dbms_backup_restore.resetCfileSection(11);清理:
SQL> execute sys.dbms_backup_restore.resetCfileSection(11); PL/SQL procedure successfully completed. SQL> select sequence#,applied from v$archived_log order by sequence# ; no rows selected SQL>
再次測(cè)試,可以查看到日志記錄變化了,v$archived_log已經(jīng)是最新的,只有一條記錄數(shù)存在了:
SQL> alter system switch logfile; System altered. SQL> select sequence#,applied from v$archived_log order by sequence# ; SEQUENCE# APPLIED ---------- --------- 166 NO SQL> execute sys.dbms_backup_restore.resetCfileSection(11); PL/SQL procedure successfully completed. SQL> select sequence#,applied from v$archived_log order by sequence# ; no rows selected SQL>
擴(kuò)展話題,單機(jī)實(shí)例可以用上,述辦法操作,那么Oracle集群比如dg呢,分析master庫(kù)、standby庫(kù)
#master庫(kù)上v$archived_log表記錄數(shù): SQL> select count(1) from v$archived_log; COUNT(1) ---------- 623616 SQL> #standby庫(kù)上v$archived_log表記錄數(shù): SQL> select count(1) from v$archived_log; COUNT(1) ---------- 2226823 SQL>
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
- Oracle中的游標(biāo)和函數(shù)詳解
- oracle獲取當(dāng)前時(shí)間,精確到毫秒并指定精確位數(shù)的實(shí)現(xiàn)方法
- Linux靜默安裝Oracle11g部分問(wèn)題的解決方法
- win10 oracle11g安裝報(bào)錯(cuò)問(wèn)題集合 附解決方法
- Oracle連接遠(yuǎn)程數(shù)據(jù)庫(kù)的四種方法
- Oracle解析復(fù)雜json的方法實(shí)例詳解
- Oracle存儲(chǔ)過(guò)程、包、方法使用總結(jié)(推薦)
- oracle創(chuàng)建表空間、授權(quán)、創(chuàng)建用戶、導(dǎo)入dmp文件
相關(guān)文章
檢查Oracle數(shù)據(jù)庫(kù)版本的7種方法匯總
在Oracle數(shù)據(jù)庫(kù)的發(fā)展中,數(shù)據(jù)庫(kù)一直處于不斷升級(jí)狀態(tài),下面這篇文章主要給大家介紹了關(guān)于檢查Oracle數(shù)據(jù)庫(kù)版本的7種方法,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-10-10Oracle Index Partition索引分區(qū)的注意事項(xiàng)
Oracle索引分區(qū)的管理是一個(gè)復(fù)雜而重要的過(guò)程,需要數(shù)據(jù)庫(kù)管理員具備豐富的經(jīng)驗(yàn)和專業(yè)知識(shí),通過(guò)合理的索引分區(qū)策略、定期的維護(hù)和優(yōu)化以及注意事項(xiàng)的遵循,可以確保數(shù)據(jù)庫(kù)的性能和穩(wěn)定性,這篇文章主要介紹了Oracle Index Partition索引分區(qū)的管理,需要的朋友可以參考下2024-08-08MySQL實(shí)現(xiàn)按分秒統(tǒng)計(jì)數(shù)據(jù)量方式
在MySQL中,通過(guò)使用GROUP BY結(jié)合時(shí)間處理函數(shù),可以有效統(tǒng)計(jì)每秒、每分鐘、每5分鐘、每10分鐘和每30分鐘的交易量,通過(guò)對(duì)transaction_time字段進(jìn)行格式化和分段,可以靈活調(diào)整統(tǒng)計(jì)的時(shí)間間隔,此方法適用于需要精確時(shí)間段統(tǒng)計(jì)的場(chǎng)景,如性能監(jiān)控、數(shù)據(jù)分析等2024-10-10Oracle計(jì)算年齡的實(shí)用方法總結(jié)
這篇文章主要給大家介紹了關(guān)于Oracle計(jì)算年齡的相關(guān)資料,在我們?nèi)粘?shí)際業(yè)務(wù)中,可能需要根據(jù)某人出生日期、身份證號(hào)碼來(lái)實(shí)時(shí)計(jì)算年齡,需要的朋友可以參考下2023-09-09Oracle Max函數(shù)使用中出現(xiàn)的問(wèn)題
在Oracle Max函數(shù)使用中,會(huì)出現(xiàn)一些問(wèn)題,本文將介紹解決方法,需要的朋友可以了解下2012-11-11使用Oracle的Decode函數(shù)進(jìn)行多值判斷
decode函數(shù)比較表達(dá)式和搜索字,如果匹配,返回結(jié)果;如果不匹配,返回default值;如果未定義default值,則返回空值2013-05-05Oracle中sql語(yǔ)句(+)符號(hào)代表連接的使用講解
今天小編就為大家分享一篇關(guān)于Oracle中sql語(yǔ)句(+)符號(hào)代表連接的使用講解,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2019-02-02PL/SQL?Developer15和Oracle?Instant?Client安裝配置詳細(xì)圖文教程
PL/SQL Developer是一種集成的開發(fā)環(huán)境,專門用于開發(fā)、測(cè)試、調(diào)試和優(yōu)化Oracle PL/SQL存儲(chǔ)程序單元,比如觸發(fā)器等,這篇文章主要給大家介紹了關(guān)于PL/SQL?Developer15和Oracle?Instant?Client安裝配置的詳細(xì)圖文教程,需要的朋友可以參考下2024-04-04Oracle除去數(shù)據(jù)中的換行符以免讀取出現(xiàn)問(wèn)題
將整條數(shù)據(jù)取出,并用特殊符號(hào)分割,如果數(shù)據(jù)出現(xiàn)換行的情況,那么讀取時(shí)就有問(wèn)題,這時(shí)就可以采用下面的方法來(lái)去除2014-07-07oracle連接數(shù)據(jù)庫(kù)報(bào)錯(cuò)ORA-12170:TNS連接超時(shí)解決辦法
這篇文章主要給大家介紹了關(guān)于oracle連接數(shù)據(jù)庫(kù)報(bào)錯(cuò)ORA-12170:TNS連接超時(shí)的解決辦法,ORA-12170是Oracle數(shù)據(jù)庫(kù)連接錯(cuò)誤,表示數(shù)據(jù)庫(kù)連接超時(shí),文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下2024-01-01