【Oracle 公益課堂 】Oracle 統(tǒng)計(jì)信息管理

采樣優(yōu)先選擇auto_sample_size這個(gè)參數(shù)
直方圖,
每一個(gè)都是唯一的就沒(méi)有必要使用直方圖
frequency histogram
height-balanced histogram
hybird histogram
top n frequency histogram
opt
過(guò)時(shí)統(tǒng)計(jì)信息導(dǎo)致謂詞越界問(wèn)題
什么時(shí)候收集統(tǒng)計(jì)信息
select task_name,status from dba_autotask_task where client_name = 'auto optimizer stats collection';
select w.windows_name,w.repeat_interval,w.duration,w.enable from dba_autotask_window_clients c,dba_scheduler_window w where c.window_name = w.window_name and c.optimizer_stats = 'ENABLE';
其他類型統(tǒng)計(jì)信息
dbms_stats.gather_dictionary_stats采集
自動(dòng)創(chuàng)建column group自動(dòng)進(jìn)行捕獲
估算器存在高估和低估的情況,不可全信
select dbms_stats.create_extended_stats(user,'customers') from dual;
標(biāo)簽: