Skip to content

ANALYZE_TABLE

接口/方法功能

分析表字段基础信息。

接口/方法声明

PROCEDURE ANALYZE_TABLE(TABLE_NAME VARCHAR,FIELD_NAME VARCHAR,SAMPLE_RATE INTEGER,HSITOGRAM_NUM INTEGER);

参数说明

参数名称参数类型参数解释默认值
TABLE_NAMEVARCHAR表名称
FIELD_NAMEVARCHAR字段名称
SAMPLE_RATEVARCHAR采样间隔
HSITOGRAM_NUMVARCHAR-

操作示例

SQL> CREATE TABLE t_ana(c1 INT,c2 CHAR(10),c3 int);

SQL> BEGIN
FOR i IN 1..100 LOOP
INSERT INTO t_ana VALUES(i,'TEST'||i,i*2);
END LOOP;
END;
/

SQL> EXEC DBMS_STAT.ANALYZE_TABLE('SYSDBA.T_ANA','C1',1,NULL);