Oracle计算字段选择性分析
本篇内容介绍了“Oracle计算字段选择性分析”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
selecta.owner,a.table_name,a.column_name,b.num_rows,a.num_distinctCardinality,round(a.num_distinct/decode(b.num_rows,0,1,b.num_rows)*100,2)selectivityfromdba_tab_col_statisticsa,dba_tablesbwherea.owner=b.owneranda.table_name=b.table_nameanda.owner=upper('XXX')anda.table_name=upper('XXX')anda.column_name=upper('XXX');--列值selectivity越接近100,选择性越好,该列创建索引的潜力就越大--原理是根据统计信息查看表对应列的非重复记录所占的比例
“Oracle计算字段选择性分析”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注亿速云网站,小编将为大家输出更多高质量的实用文章!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。