ITPub博客

首页 > 数据库 > Oracle > 索引优化一般步骤

索引优化一般步骤

原创 Oracle 作者:hooca 时间:2021-02-23 16:16:10 0 删除 编辑

查看指定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)


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/22621861/viewspace-2758738/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2009-09-29

  • 博文量
    239
  • 访问量
    490883