清理AWR数据利用dbms_swrf_internal包就可以很容易实现。找出awr在你数据库中的dbid,不管你的awr dump文件是普通环境还是RAC环境,我们只需要清理一次,清理语法如下:
SQL> exec dbms_swrf_internal.unregister_database(‘你的dbid’);
PL/SQL procedure successfully completed.
清理本地数据库的快照信息不能用此包,而是用DBMS_WORKLOAD_REPOSITORY实现。