暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片
自己参加落总(罗炳森)SQL优化班时整理的学习笔记(全干货)
1902
185页
152次
2020-01-20
25墨值下载
1. 1.
2. db2. db
80% ----sqlSQL80% ----sqlSQL
20% -----20% -----
SQLSQL
(Cardinality) (Distinct_keys)(Cardinality) (Distinct_keys)
22
select count(distinct column_name) from tableselect count(distinct column_name) from table
(Selectivity) : (Distinct_Keys)(Num_Rows)(Selectivity) : (Distinct_Keys)(Num_Rows)
..
OLTP/B-Tree OLTP/B-Tree
OLAPbitmapOLAPbitmap
OLTP1000W999W1WOLTP1000W999W1W
DML999WDMLDML999WDML
SQLSQLSQLSQL
select count(distinct column_name),select count(distinct column_name),
count(*) total_rows,count(*) total_rows,
count(distinct column_name) / count(*) * 100 selectivitycount(distinct column_name) / count(*) * 100 selectivity
from table_namefrom table_name
1 -----1 -----
select column_nameselect column_name
from (select c.column_name,from (select c.column_name,
round(c.num_distinct / t.num_rows * 100, 2) selectivityround(c.num_distinct / t.num_rows * 100, 2) selectivity
from dba_tab_col_statistics c, dba_tables tfrom dba_tab_col_statistics c, dba_tables t
where c.table_name = t.table_namewhere c.table_name = t.table_name
1-第一天 2014/11/8
and c.num_distinct <> 0and c.num_distinct <> 0
and t.num_rows <> 0)and t.num_rows <> 0)
where selectivity < 10where selectivity < 10
intersectintersect
select column_name from dba_ind_columnsselect column_name from dba_ind_columns
2 使 v$sql_plan_statistics_all 2 使 v$sql_plan_statistics_all
3 3
便便
便便
dba ,sqldba ,sql
**
CBO CBO
(Bucket)254(Bucket)254
(FREQUENCY HISTOGRAM)Distinct_keys (254)(FREQUENCY HISTOGRAM)Distinct_keys (254)
(BUCKET)Oracle(BUCKET)(BUCKET)Oracle(BUCKET)
Distinct_KeysDistinct_Keys
(HEIGHT BALANCED)Distinct_keys254(HEIGHT BALANCED)Distinct_keys254
(BUCKET)Oracle(BUCKET)Oracle
--- ---
CBOROWSROWS = num_rows/CBOROWSROWS = num_rows/
CBOROWS CBOROWS
ROWSROWS
1-第一天 2014/11/8
of 185
25墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜