重庆思庄Oracle、Redhat认证学习论坛

标题: oracle statistics_level几个参数的含义 [打印本页]

作者: 郑全    时间: 2020-3-10 23:44
标题: oracle statistics_level几个参数的含义
本帖最后由 郑全 于 2020-3-10 23:51 编辑

1.参数范围
   这个参数有三个值,BASIC,TYPICAL,ALL

2.参数的含义
我们平时在讲这个参数时,主要讲了 BASIC和 TYPICAL

BASIC:禁用Oracle数据库特性和功能所需的许多重要统计信息的收集,oracle强烈建议您不要禁用这些重要的功能, 禁用的功能包含:
            1.自动工作负载存储库(AWR)快照
            2.自动数据库诊断监视器(ADDM)
            3.所有服务器生成的警报
            4.自动SGA内存管理
            5.自动优化器统计信息收集
            6.对象级统计信息
            7.端到端应用程序跟踪(V$CLIENT_STATS)
            8.数据库时间分布统计(V$SESS_TIME_MODEL和V$SYS_TIME_MODEL)
            9.服务水平统计
            10.缓冲区缓存咨询
            11.MTTR咨询
            12.共享池大小调整咨询
            13.细分级别统计信息
            14.PGA目标咨询
            15.定时统计
            16.监测统计数据

TYPICAL:默认为这个值,表示自管理功能需要这个。确保收集数据库自我管理功能所需的所有主要统计信息,并提供最佳的整体性能。对于大多数环境,默认值应该足够。

ALL: 包含TYPICAL之外,还包含:定时操作系统统计信息和计划执行统计信息,比如我们通过dbms_xplan.display_cursor(null,null,'allstats last'),就需要设置这个。

3.教材里面三个参数的描述:

BASIC: The computation of AWR statistics and metrics is turned off. The automatic optimizer statistics task is disabled, as are all advisors and server-generated alerts.

TYPICAL: Major statistics that are required for database self-management are collected. They represent what is typically needed to monitor Oracle database behavior. This includes automatic gathering of statistics to reduce the likelihood of poorly performing SQL statements due to stale or invalid statistics.

ALL: All possible statistics are captured. This level of capture adds timed OS statistics and plan execution statistics. These statistics are not needed in most cases and should not be enabled for best performance; they are sometimes needed for specific diagnostics tests.

4.V$STATISTICS_LEVEL 动态视图
   这三个参数的功能,可以通过V$STATISTICS_LEVEL 动态视图 进行查看
   4.1 TYPICAL
     1* select statistics_name,description from V$STATISTICS_LEVEL where activation_level in ('TYPICAL')
     

                               
登录/注册后可看大图

    4.2 ALL
   

                               
登录/注册后可看大图

    4.3 BASIC
    前面功能全部禁制





欢迎光临 重庆思庄Oracle、Redhat认证学习论坛 (http://bbs.cqsztech.com/) Powered by Discuz! X3.2