Oracle 视图 V$STATS_ADVISOR_RULES 官方解释,作用,如何使用详细说明

本站中文解释

Oracle视图V$STATS_ADVISOR_RULES是Oracle数据库性能调整器的一部分。它的任务是向用户提供性能调整规则的详细信息,以便用户可以更好地选择性能优化规则并将其应用于自己的系统,以获得最佳的数据库性能。该视图的结构包括:规则编号、规则名称、是否应用规则、规则描述、推荐解决方法以及一些额外的相关列。

要使用Oracle视图V$STATS_ADVISOR_RULES,请使用以下方法:

1.连接到Oracle数据库,可以使用SQL*Plus或其他类似的客户端工具。

2.查看和研究视图内容,可以使用如下查询:

SELECT * FROM V$STATS_ADVISOR_RULES;

3.根据视图中的内容查看和研究具体规则,可以使用查询:

SELECT * FROM V$STATS_ADVISOR_RULES WHERE RULE_NAME=’rule-name’;

4.应用有助于数据库性能改善的规则,可以使用如下更新查询:

UPDATE V$STATS_ADVISOR_RULES SET APPLY_RULE=’Y’ WHERE RULE_NAME=’rule-name’;

官方英文解释

V$STATS_ADVISOR_RULES displays the rule definition information for each Optimizer Statistics Advisor rule.

Column Datatype Description

RULE_ID

NUMBER

ID of the rule

NAME

VARCHAR2(64)

Name of the rule

RULE_TYPE

VARCHAR2(9)

Type of the rule:

  • OBJECT

  • OPERATION

  • SYSTEM

DESCRIPTION

VARCHAR2(64)

Description of the rule

CON_ID

NUMBER

The ID of the container to which the data pertains. Possible values include:

  • 0: This value is used for rows containing data that pertain to the entire CDB. This value is also used for rows in non-CDBs.

  • 1: This value is used for rows containing data that pertain to only the root

  • n: Where n is the applicable container ID for the rows containing data

See Also:

Oracle Database SQL Tuning
Guide
for more information about Optimizer Statistics Advisor.


数据运维技术 » Oracle 视图 V$STATS_ADVISOR_RULES 官方解释,作用,如何使用详细说明