Skip to content

SET_ANALYZE_OPTIMIZE

接口/方法功能

设置表分析周期,优化选项。

接口/方法声明

PROCEDURE SET_ANALYZE_OPTIMIZE (
    TABLE_NAME  VARCHAR,
    PERIOD      SMALLINT,
    MODE        TINYINT
);

参数说明

参数名称参数类型参数解释默认值取值范围
TABLE_NAMEVARCHAR表名称
PERIODSMALLINT分析周期[30,1440],单位:分钟;MODE参数值为3时此参数才有效。
MODETINYINT分析策略
  • 1:定时分析,对应参数analyze_time
  • 2:立即分析
  • 3:优化分析
  • 操作示例

    SQL> EXEC DBMS_STAT.SET_ANALYZE_OPTIMIZE('SYSDBA.T_ANA',10,1);