欢迎光临散文网 会员登陆 & 注册

【Oracle 公益课堂 】Oracle 统计信息管理

2023-06-11 06:54 作者:hit2075  | 我要投稿

采样优先选择auto_sample_size这个参数

直方图,

每一个都是唯一的就没有必要使用直方图

frequency histogram

height-balanced histogram

hybird histogram

top n frequency histogram

opt

过时统计信息导致谓词越界问题

什么时候收集统计信息

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';

其他类型统计信息

dbms_stats.gather_dictionary_stats采集

自动创建column group自动进行捕获

估算器存在高估和低估的情况,不可全信

select dbms_stats.create_extended_stats(user,'customers') from dual;

【Oracle 公益课堂 】Oracle 统计信息管理的评论 (共 条)

分享到微博请遵守国家法律