ANALYZE_PART_OBJECT 过程 - 收集有关分区表或分区索引的统计信息

ANALYZE_PART_OBJECT 过程能够收集有关分区表或索引的统计信息。

语法

阅读语法图跳过直观语法图DBMS_UTILITY.ANALYZE_PART_OBJECT (schema,object_name ,object_type,command_type,command_opt,sample_clause)

参数

schema
类型为 VARCHAR(128) 的输入自变量,用于指定要分析其对象的模式的名称。
object_name
类型为 VARCHAR(128) 的输入自变量,用于指定要分析的分区对象的名称。
object_type
类型为 CHAR 的可选输入自变量,用于指定要分析的对象的类型。有效值为:
  • T - 表;
  • I - 索引。
缺省值为 T。
command_type
类型为 CHAR 的可选输入自变量,用于指定要执行的分析功能的类型。有效值为:
  • E - 收集基于 sample_clause 子句中的指定行数或行百分比的估计统计信息;
  • C - 计算确切统计信息;或者
  • V - 验证分区的结构或完整性。
缺省值为 E。
command_opt
类型为 VARCHAR(1024) 的可选输入自变量,用于指定计算统计信息时使用的选项。对于 command_type E 或 C,此自变量可以是下列各项的任意组合:
  • [ FOR TABLE ]
  • [ FOR ALL COLUMNS ]
  • [ FOR ALL LOCAL INDEXES ]
对于 command_type V,如果 object_type 为 T,那么此自变量可为 CASCADE。缺省值为 NULL。
sample_clause
类型为 VARCHAR(128) 的可选输入自变量。如果 command_type 为 E,那么此自变量包含以下子句,该子句用于指定估计时所基于的行数或行百分比。
SAMPLE n { ROWS | PERCENT }
缺省值为 SAMPLE 5 PERCENT

权限

对 DBMS_UTILITY 模块的 EXECUTE 特权。