STATISTICS_LEVEL
Property
|
Description
|
Parameter type
|
String
|
Syntax
|
STATISTICS_LEVEL = { ALL | TYPICAL | BASIC }
|
Default value
|
TYPICAL
|
Modifiable
|
ALTER SESSION, ALTER SYSTEM
|
STATISTICS_LEVEL 指数据库与操作系统统计信息的收集级别,有三个可选的值: ALL | TYPICAL | BASIC,默认值为TYPICAL.Oracle推荐使用这些AWR,ADDM等这些重要的特性与功能,即不推荐将收集级别设置为BASIC.ALL级别会收集额外的OS统计信息与计划执行的统计信息(如:v$sql_plan_statistics)。
STATISTICS_LEVEL specifies the level of collection for database and operating system statistics. The Oracle Database collects these statistics for a variety of purposes, including making self-management decisions.
The default setting of TYPICAL ensures collection of all major statistics required for database self-management functionality and provides best overall performance. The default value should be adequate for most environments.
When the STATISTICS_LEVEL parameter is set to ALL, additional statistics are added to the set of statistics collected with the TYPICAL setting. The additional statistics are timed OS statistics and plan execution statistics.
Setting the STATISTICS_LEVEL parameter to BASIC disables the collection of many of the important statistics required by Oracle Database features and functionality, including:
- Automatic Workload Repository (AWR) Snapshots
- Automatic Database Diagnostic Monitor (ADDM)
- All server-generated alerts
- Automatic SGA Memory Management
- Automatic optimizer statistics collection
- Object level statistics
- End to End Application Tracing (V$CLIENT_STATS)
- Database time distribution statistics (V$SESS_TIME_MODEL and V$SYS_TIME_MODEL)
- Service level statistics
- Buffer cache advisory
- MTTR advisory
- Shared pool sizing advisory
- Segment level statistics
- PGA Target advisory
- Timed statistics
- Monitoring of statistics
Note:
Oracle strongly recommends that you do not disable these important features and functionality.
When the STATISTICS_LEVEL parameter is modified by ALTER SYSTEM, all advisories or statistics are dynamically turned on or off, depending on the new value of STATISTICS_LEVEL. When modified by ALTER SESSION, the following advisories or statistics are turned on or off in the local session only. Their system-wide state is not changed:
- Timed statistics
- Timed OS statistics
- Plan execution statistics
The V$STATISTICS_LEVEL view displays information about the status of the statistics or advisories controlled by the STATISTICS_LEVEL parameter. See "V$STATISTICS_LEVEL".
from oracle references
分享到:
相关推荐
默认情况下,Oracle数据库开启AWR功能,其启用与否由初始化参数`STATISTICS_LEVEL`控制。`SHOW PARAMETER STATISTICS_LEVEL`命令可以查看当前设置。若其值为"TYPICAL"或"ALL",则表示AWR启用;若设置为"BASIC",则...
2. **查看带有E-Rows、A-Rows、A-Time的执行计划**:为了查看这些信息,需要配置会话参数`statistics_level`为`all`。 ```sql sqlplus scott/tiger set linesize 160 set pagesize 60 alter session set ...
- 设置 STATISTICS_LEVEL 参数:`ALTER SYSTEM SET STATISTICS_LEVEL=TYPICAL;` - 设置 PARALLEL_MAX_SERVERS 参数:`ALTER SYSTEM SET PARALLEL_MAX_SERVERS=20 SCOPE=BOTH;` - 设置 UNDO_RETENTION 参数:`...
1. **_allow_level_without_connect_by**: 这个参数允许在不使用CONNECT BY的情况下执行层次查询,可以提高某些特定查询的性能。 2. **memory_max_target** 和 **memory_target**: 这两个参数用于控制数据库的整体...
**解析总结:** 如果 STATISTICS_LEVEL 参数设置为 BASIC,则可能会导致表空间使用情况的统计功能被禁用,从而无法正确地监测到表空间的使用情况并触发警报。 --- #### 题目四:Flashback Versions Query 特性的...
- 使用 `/*+ GATHER_PLAN_STATISTICS */` 注释可以在不设置 `STATISTICS_LEVEL` 的情况下获取统计信息。 - **关键字解释**: - **Starts**: SQL 被执行的次数。 - **E-Rows**: 执行计划预计的行数。 - **A-Rows*...
1. **配置参数**:OWI的配置主要涉及两个初始化参数:`statistics_level` 和 `event`。 - `statistics_level`:设置为`TYPICAL` 或 `ALL` 以启用更详细的统计信息收集。 - `event`:用于控制特定等待事件的统计...
- `STATISTICS_LEVEL`:应设为TYPICAL或ALL,以收集必要的统计信息来优化SGA内存分配。 - `SGA_MAX_SIZE`:限制SGA的最大使用量,确保所有组件总和不超过这个值。 - `SHARED_POOL_SIZE`、`JAVA_POOL_SIZE`、`LARGE_...
AWR默认在数据库启动时启用,其状态由STATISTICS_LEVEL初始化参数控制。默认设置为"TYPICAL"或"ALL"时,AWR启用;若设置为"BASIC",则禁用AWR。"BASIC"仅收集少量统计信息,"TYPICAL"提供一般监控,"ALL"收集所有...
- **启用状态检查**:使用`SHOW PARAMETER STATISTICS_LEVEL`命令查看`STATISTICS_LEVEL`参数的值。如果该值为`TYPICAL`或`ALL`,则表示AWR功能已被启用。 - **AWR收集**:Oracle数据库默认每30分钟收集一次AWR快照...
从 Oracle 版本 11.1.0.7.0 开始,如果 `STATISTICS_LEVEL` 的值被设置为 TYPICAL 或 ALL,则 `TIMED_STATISTICS` 参数的值不能被设置为 false。在某些具有非常快的定时器访问速度的系统上,即使将此参数设置为 ...
1. STATISTICS_LEVEL 参数必须设置为 typical 或 all。 2. SGA_TARGET 参数不能为 0。 在满足这两个前提条件后,可以根据实际情况调整 SGA 的大小。SGA 的大小可以按照以下公式调整: SGA_TARGET=16G \* 80% \* 80...
ALTER SESSION SET STATISTICS_LEVEL = ALL; ALTER SESSION SET MAX_DUMP_FILE_SIZE = UNLIMITED; ALTER SESSION SET EVENTS '10046 trace name context forever, level 12'; -- 执行需要被Trace的SQL SELECT * ...
- **自动收集**:当参数`STATISTICS_LEVEL`设置为`TYPICAL`或`ALL`时,系统会在夜间自动收集统计信息。 - **手动收集**:对于更新频繁的对象,建议手动触发统计信息的收集以保持统计信息的新鲜度。 - 使用`BEGIN ...
- STATISTICS_LEVEL设置影响自动统计信息收集和自优化行为,BASIC、TYPICAL和ALL分别对应不同的信息收集程度。 9. **统计信息和等待事件**: - 收集会话、服务和系统的统计信息,以及等待事件报表,以识别性能...
设置`statistics_level`为`typical`可以自动收集性能数据,指导中心则提供了直观的调优建议。 最后,备份与恢复是数据库管理的重要部分。Oracle提供了逻辑备份(exp/imp)和物理备份两种方式。逻辑备份使用`exp`...
`statistics_level`函数用于统计成绩等级。`creat2311`函数用于创建链表,通过循环输入学生信息并检查学号的唯一性来构建链表。 在实际操作中,用户将通过一个菜单界面与系统交互,选择相应的功能进行操作。例如,...