时间:2021-05-24
Oracle 如何规范清理v$archived_log记录实例详解
单机实例上面,v$archived_log 很多,有上万条记录了,所以得清理一下,不然每次查询都直接滚屏幕了
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 NO11200 rows selected.SQL>然后查看下当前的归档记录
SQL> archive log list;Database log mode Archive ModeAutomatic archival EnabledArchive destination USE_DB_RECOVERY_FILE_DESTOldest online log sequence 164Next log sequence to archive 166Current log sequence 166SQL>看到归档记录才是164,和v$archived_log里面上W的记录数不匹配,这是因为这是rman备份恢复遗留下来的记录,所以需要清理一下。
清理记录,采用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 selectedSQL>再次测试,可以查看到日志记录变化了,v$archived_log已经是最新的,只有一条记录数存在了:
SQL> alter system switch logfile;System altered.SQL> select sequence#,applied from v$archived_log order by sequence# ; SEQUENCE# APPLIED---------- --------- 166 NOSQL> 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 selectedSQL>扩展话题,单机实例可以用上,述办法操作,那么Oracle集群比如dg呢,分析master库、standby库
#master库上v$archived_log表记录数:SQL> select count(1) from v$archived_log; COUNT(1)---------- 623616SQL> #standby库上v$archived_log表记录数:SQL> select count(1) from v$archived_log; COUNT(1)---------- 2226823SQL>感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
VCListControl控件如何删除选中的记录实例详解实例代码:OnButtonDelete(){POSITIONpos=m_list.GetFirstSel
Oracle分页查询的实例详解1.Oracle分页查询:SELECT*FROM(SELECTA.*,ROWNUMRNFROM(SELECT*FROMtab)AW
php访问oracle存储过程实例详解比如我的本地Oracle数据库有一个package,里面有一个存储过程:createorreplacepackagePKG
oracle中创建序列及序列补零实例详解我们经常会在在DB中创建序列:--CreatesequencecreatesequenceCOMMON_SEQminva
当我们群内的聊天记录太多了,想给自己清一下聊天记录,该怎么清理呢?接下来,小编就和大家一起分享该如何清除聊天记录。软件名称:钉钉(团队内部聊天工具)v5.1.2