为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:X64 V8
【操作系统】:LINUX
【CPU】:80C
【问题描述】*:DM执行计划中 "CSCN:全表扫描 " ;我如何通过SQL查询找到最近一段时间走全表扫的SQL。
看了下DBA手册,看下下面的满不满足需求:
select
spn1.sql_id,
spn1.operation,
spn1.table_name,
spn1.table_alias,
sh1.top_sql_text,
sh1.time_used "time_used(us)",
sh1.exec_id,
sh1.start_time
from V$SQL_PLAN_NODE spn1 ,
v$sql_history sh1
where spn1.SQL_ID=sh1.SQL_ID and
spn1.OPERATION like 'CSCN%'
order by start_time desc;
没有dm的老师回答吗?还是没有这个视图