wrschneider Asked: 2013-07-12 08:12:37 +0800 CST2013-07-12 08:12:37 +0800 CST 2013-07-12 08:12:37 +0800 CST 监视 PARTITION LIST (ALL) 的 Oracle 查询计划 772 有什么方法可以监视在 Oracle 实例上运行的所有查询并报告正在使用哪些查询PARTITION LIST (ALL)? 我本质上要求的是一种自动EXPLAIN PLAN处理每个查询的方法,然后在计划结果中搜索未正确消除分区的查询。 oracle partitioning 1 个回答 Voted Best Answer Mindaugas Riauba 2013-07-13T07:53:09+08:002013-07-13T07:53:09+08:00 我会编写一个作业程序来获取所有正在运行的查询: SELECT sql_id, sql_child_number FROM V$SESSION WHERE SQL_ID IS NOT NULL AND TYPE='USER'; 然后遍历该游标并获得解释计划 select * from table(dbms_xplan.display_cursor(v_sql_id, v_sql_child_number));
我会编写一个作业程序来获取所有正在运行的查询:
然后遍历该游标并获得解释计划