快照删除AWR导入的SNAPSHOT时快照没有被彻底删除

快照删除  时间:2021-02-11  阅读:()

删除AWR导入的SNAP SHOT时快照没有被彻底删除

尝试删除AWR导入的SNAPSHOT发现快照并没有被彻底删除。

在10.2.0.3环境下执行的DBMS_WORKLOAD_REPOSITORY.DROP_SNAPSHOT_RANGE过程 Oracle很快就返回了结果感觉似乎Oracle并没有真正进行删除 因为这部分快照的导入用了将近一个小时

SQL> select * from v$version;

BANNER

Oracle Database10gEnterpriseEdition Release10.2.0.3.0 - 64bi

PL/SQL Release 10.2.0.3.0 - Production

CORE 10.2.0.3.0 Production

TNS for Linux: Version 10.2.0.3.0 - Production

NLSRTL Version 10.2.0.3.0 - Production

SQL> select min(snap_id) , max(snap_id)

2 from dba_hist_snapshot

3 where dbid = 3944144691 ;

MIN(SNAP_ID) MAX(SNAP_ID)

------------ ------------

45189 47802

SQL> exec dbms_workload_repository.drop_snapshot_range(45189, 47802, 3944144691)

PL/SQL procedure successfully completed.

SQL> select * from dba_hist_snapshot where dbid = 3944144691 ;no rows selected

如果检查数据字典可以发现 Oracle仅仅修改了对应SNAPSHOT的状态而并没有删除快照

SQL> select dbid, status, count(*)

2 from wrm$_snapshot

3 group by dbid, status;

DBID STATUS COUNT(*)

---------- ---------- ----------

3812548755 0 89

96312462 0 50

3944144691 2 2614

查询metalink发现是Oracle的bug Bug 8622802描述了这个问题确认影响的版本包括10.2.0.3、 10.2.0.4。 Oracle在版本12、 11.2.0.2以及10.2.0.5中修正了这个问题。

URL http://www.bianceng.cn/database/Oracle/201410/45645.htm

测试发现11.2中同样存在这个问题

SQL> select * from v$version;

BANNER

--------------------------------------------------------------------------------

Oracle Database11gEnterprise Edition Release11.2.0. 1.0 - 64bit Production

PL/SQL Release 11.2.0. 1.0 - Production

CORE 11.2.0. 1.0 Production

TNS for Linux: Version 11.2.0. 1.0 - Production

NLSRTL Version 11.2.0. 1.0 - Production

SQL> select min(snap_id) , max(snap_id)

2 from dba_hist_snapshot

3 where dbid = 3944144691 ;

MIN(SNAP_ID) MAX(SNAP_ID)

------------ ------------

45189 47802

SQL> exec dbms_workload_repository.drop_snapshot_range(45189, 47802, 3944144691)

PL/SQL过程已成功完成。

SQL> select dbid, status, count(*)

2 from wrm$_snapshot

3 group by dbid, status;

DBID STATUS COUNT(*)

---------- ---------- ----------

4284478783 0 197

3944144691 2 2614

对于这个错误导致的一个比较严重的影响就是占用空间没有释放如果和当前例子一样打算删除指定数据库的所有快照可以使用下面的过程

SQL> select dbid, status, count(*)

2 from wrm$_snapshot

3 group by dbid, status;

DBID STATUS COUNT(*)

---------- ---------- ----------

3812548755 0 94

96312462 0 50

3944144691 2 2614

SQL> exec dbms_swrf_internal.unregister_database(3944144691)

PL/SQL procedure successfully completed.

SQL> select dbid, status, count(*)

2 from wrm$_snapshot

3 group by dbid, status;

DBID STATUS COUNT(*)

---------- ---------- ----------

3812548755 0 94

96312462 0 50

香港E3-1230v2 16GB 30M 326元/月 数脉科技

官方网站:https://www.shuhost.com/公司名:LucidaCloud Limited尊敬的新老客户:艰难的2021年即将结束,年终辞旧迎新之际,我们准备了持续优惠、及首月优惠,为中小企业及个人客户降低IT业务成本。我们将持续努力提供给客户更好的品质与服务,在新的一年期待与您有美好的合作。# 下列价钱首月八折优惠码: 20211280OFF (每客户限用1次) * 自助购买可复制...

7月RAKsmart独立服务器和站群服务器多款促销 G口不限量更低

如果我们熟悉RAKsmart商家促销活动的应该是清楚的,每个月的活动看似基本上一致。但是有一些新品或者每个月还是有一些各自的特点的。比如七月份爆款I3-2120仅30美金、V4新品上市,活动期间5折、洛杉矶+硅谷+香港+日本站群恢复销售、G口不限流量服务器比六月份折扣力度更低。RAKsmart 商家这个月依旧还是以独立服务器和站群服务器为主。当然也包括有部分的低至1.99美元的VPS主机。第一、I...

SugarHosts糖果主机圣诞节促销 美国/香港虚拟主机低至6折

SugarHosts 糖果主机商我们算是比较熟悉的,早年学会建站的时候开始就用的糖果虚拟主机,目前他们家还算是为数不多提供虚拟主机的商家,有提供香港、美国、德国等虚拟主机机房。香港机房CN2速度比较快,美国机房有提供优化线路和普通线路适合外贸业务。德国欧洲机房适合欧洲业务的虚拟主机。糖果主机商一般是不会发布黑五活动的,他们在圣圣诞节促销活动是有的,我们看到糖果主机商发布的圣诞节促销虚拟主机低至6折...

快照删除为你推荐
快递打印怎么在电脑上打印快递单ghostxp3GHOSTxp sp3系统有什么优点和缺点???flash导航条谁来帮我看看这样的flash导航条 下面的页面该怎么设计依赖注入依赖注入是什么意思?微信如何建群在微信里怎么创建一个群别人可以加入扫描二维码的加入伪静态怎么做伪静态?网站运营网站运营的工作做什么正则表达式javajava正则表达式申请证书手机申请证书qq空间装扮QQ空间装扮
二级域名 主机优惠码 腾讯云盘 justhost adman 外贸主机 账号泄露 元旦促销 服务器是干什么的 息壤代理 域名与空间 上海电信测速 免费蓝钻 美国迈阿密 supercache 免费服务器 vi命令 遨游论坛 国内云主机 新浪轻博客 更多