实验环境
搭建平台:VMware Workstation
OS:RHEL 6.10
Grid&DB:Oracle 11.2.0.4
SQL参考
select a.parsing_schema_name schema_name,
a.sql_id,
a.sql_text,
b.object_name,
b.cnt
from v$sql a,
(select *
from (select sql_id,
child_number,
object_owner,
object_name,
object_type,
count(*) cnt
from v$sql_plan
where object_owner = 'TEST'
group by sql_id,
child_number,
object_owner,
object_name,
object_type) c
where cnt >= 2) b --出现过两次或两次以上的表名
where a.sql_id = b.sql_id
and a.child_number = b.child_number;