查看指定sql_id的执行计划,重点是窥视绑定变量
SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY_AWR('',NULL,NULL,'ADVANCED'))
将绑定变量代入SQL语句,在SQL Developer中查看详细执行计划。里面列出了访问方式及相关WHERE语句的对应 关系。
几个分析语句:
#查看是否涉及强制转换
DESC
#查看表行数
select count(*) from tt
#查看列的离散度
select count(*) from (
SELECT DISTINCT CLIENT_PROP FROM tt);
#查看索引和列
select * from dba_ind_columns
where table_owner='' and table_name=''
create index SETT.IDX_PRO_CLIENT_ID_PROP on SETT.T_PRO_CLIENT(CLIENT_ID,CLIENT_PROP)