① oracle监测展示页面,表空间使用率没有数据但有告警,有时表空间也查不到,如下图:
② 实时监测很长时间,有报错,即监测失败
③ 自检采集结果处:次数不正确,出现少采或者采集失败。
这时候我们该怎么做呢?和客户沟通,说数据库表空间比较多,监测采集也比较慢,需要配合清理一下oracle数据库缓存。
解决办法:清理oracle数据库缓存【注意只有sysdba可以执行此命令】
sqlplus / as sysdba
purge dba_recyclebin;
exec dbms_stats.gather_table_stats(ownname => 'SYS',tabname => 'RECYCLEBIN$', estimate_percent => 100, method_opt=> 'for all indexed columns',degree=>8);
清理后问题解决