快照删除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

妮妮云36元,美国VPS洛杉矶 8核 8G 36元/月,香港葵湾 8核 8G

妮妮云的来历妮妮云是 789 陈总 张总 三方共同投资建立的网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑妮妮云的市场定位妮妮云主要代理市场稳定速度的云服务器产品,避免新手购买云服务器的时候众多商家不知道如何选择,妮妮云就帮你选择好了产品,无需承担购买风险,不用担心出现被跑路 被诈骗的情况。妮妮云的售后保证妮妮云退款 通过于合作商的友好协商,云服务器提供2天内全额退款,超过2天不退款 物...

Friendhosting(月1.35欧元),不限流量,9机房可选

今天9月10日是教师节,我们今天有没有让孩子带礼物和花送给老师?我们这边不允许带礼物进学校,直接有校长在门口遇到有带礼物的直接拦截下来。今天有看到Friendhosting最近推出了教师节优惠,VPS全场45折,全球多机房可选,有需要的可以看看。Friendhosting是一家成立于2009年的保加利亚主机商,主要提供销售VPS和独立服务器出租业务,数据中心分布在:荷兰、保加利亚、立陶宛、捷克、乌...

提速啦母鸡 E5 128G 61IP 1200元

提速啦(www.tisula.com)是赣州王成璟网络科技有限公司旗下云服务器品牌,目前拥有在籍员工40人左右,社保在籍员工30人+,是正规的国内拥有IDC ICP ISP CDN 云牌照资质商家,2018-2021年连续4年获得CTG机房顶级金牌代理商荣誉 2021年赣州市于都县创业大赛三等奖,2020年于都电子商务示范企业,2021年于都县电子商务融合推广大使。资源优势介绍:Ceranetwo...

快照删除为你推荐
ptrc语言for语句中(*ptr)和*ptr有什么区别,为什么要加括号,不加括号会解压程序手机怎么解压文件网页解密如何查看网页中的密码易pc华硕易PC这款本本值不值的买勒?博客外链求博客外链方法spgnuxPC操作系统如何描述网站联盟网盟跟b2b平台有什么区别数码资源网手机练习打字的软件linux虚拟机怎么样在Linux下安装虚拟机二层交换机集线器和二层交换机,三层交换机的区别
虚拟主机测评 泛域名绑定 gomezpeer 双11抢红包攻略 500m空间 权嘉云 股票老左 isp服务商 服务器托管什么意思 江苏双线服务器 东莞idc 攻击服务器 沈阳idc linux服务器系统 删除域名 服务器机柜 alexa搜 cc加速器 美国vpn服务器 达拉斯 更多