oracle v$ 视图查询慢处理

2025-03-08Oracle / RAC / 性能优化

1,首先可以看下ASH中查看会话的信息,如event等

  1. 查看SQL的执行计划信息,主要是为了获取涉及到了哪些 X$视图
  1. 收集统计信息exec dbms_stats.gather_table_stats(OWNNAME=>'SYS',tabname=>'X$lixora');exec dbms_stats.gather_table_stats(OWNNAME=>'SYS',tabname=>'X$lixora');exec dbms_stats.gather_table_stats(OWNNAME=>'SYS',tabname=>'X$lixora');。。。。。

exec dbms_stats.gather_fixed_objects_stats;

  1. 是否需要固定执行计划

select sql_fulltext,sql_id from v$sqlarea where sql_fulltext like '%select count(*) FROM V$lixora%';

@coe.sql