关于数据库 statistics_level的介绍

来源:这里教程网 时间:2026-03-03 12:45:21 作者:

关于statistics_level的参数分为alter session,alter system两种

Property Description
Parameter type String
Syntax STATISTICS_LEVEL = { ALL | TYPICAL | BASIC }
Default value TYPICAL
Modifiable ALTER SESSION ,  ALTER SYSTEM

STATISTICS_LEVEL指定数据库和操作系统统计信息的收集级别。Oracle数据库收集这些统计信息用于各种目的,包括做出自我管理决策。 默认设置TYPICAL可确保收集数据库自我管理功能所需的所有主要统计信息,并提供最佳的整体性能。对于大多数环境,默认值应该足够。 当STATISTICS_LEVEL参数设定为ALL,其他统计信息被添加到所述一组与所收集的统计信息的TYPICAL设置。其他统计信息是定时操作系统统计信息和计划执行统计信息 设置STATISTICS_LEVEL参数以BASIC禁用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 监测统计数据 并且oracle强烈建议您不要禁用这些重要的功能。 当STATISTICS_LEVEL参数被修改ALTER SYSTEM,所有公告或统计动态接通或断开,这取决于的新值STATISTICS_LEVEL。修改者时ALTER SESSION,仅在本地会话中打开或关闭以下建议或统计信息。他们的系统范围状态没有改变: 1.定时统计 2.定时操作系统统计信息 3.计划执行统计 该V$STATISTICS_LEVEL视图显示有关由STATISTICS_LEVEL参数控制的统计信息或建议的状态的信息。

相关推荐