Predicate information って V$SQL_PLAN で見れるのね
しらなかった。
例えば。
SQL> select /* test */ * from tab1 where c2='a';
(省略)
SQL> col operation for a20
SQL> col options for a20
SQL> col object_name for a10
SQL> select id,operation,options,object_name
2 from v$sql_plan where sql_id='7nqrh1ytbrpdm';
ID OPERATION OPTIONS OBJECT_NAM
---------- -------------------- -------------------- ----------
0 SELECT STATEMENT
1 TABLE ACCESS BY INDEX ROWID TAB1
2 INDEX RANGE SCAN IND1
SQL> col access_predicates for a40
SQL> select id,access_predicates from v$sql_plan
2 where sql_id='7nqrh1ytbrpdm';
ID ACCESS_PREDICATES
---------- ----------------------------------------
0
1
2 "C2"='a'
SQL> col filter_predicates for a40
SQL> select id,filter_predicates from v$sql_plan
2 where sql_id='7nqrh1ytbrpdm';
ID FILTER_PREDICATES
---------- ----------------------------------------
0
1
2
ちなみに、v$sql_plan_statistics_all は plan とあわせて実行統計が見れる。
こちらでもPredicate information も見れます。