DBMS_STATS包

DBMS_STATS包是对统计信息进行操作的包,可以使用其进行统计信息的生成、删除、导入、导出等功能。

表1展示了DBMS_STATS包的子程序。

子程序 说明
过程GATHER_SCHEMA_STATS 对SCHEMA下的所有表对象的统计信息进行收集
过程GATHER_TABLE_STATS 收集表对象的统计信息,
过程DELETE_SCHEMA_STATS 删除SCHEMA下的所有表对象的统计信息
过程DELETE_TABLE_STATS 删除表对象的统计信息
过程CREATE_STAT_TABLE 创建一个新的表对象,用于统计信息的导出
过程DROP_STAT_TABLE 删除通过CREATE_STAT_TABLE创建的表
过程EXPORT_SCHEMA_STATS 把SCHEMA下的所有表对象的统计信息都导入
过程EXPORT_TABLE_STATS 把表对象的统计信息导入到过程CREATE_STAT_TABLE创建的表
过程IMPORT_TABLE_STATS 把导出的统计信息重新导入到统计信息表