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

本站中文解释

视图

Oracle的USER_TAB_COL_STATISTICS视图存储每一张表的每一个列的统计信息,包括实例级、表级或者是列级的统计指标,用来支持优化器在确定最佳执行计划时使用。如下两个列:

1、LAST_ANALYZED:统计信息表上次分析时间
2、NUM_DISTINCT:列中不同值的个数

使用USER_TAB_COL_STATISTICS视图可以获得以上统计信息:

SELECT LAST_ANALYZED, NUM_DISTINCT FROM USER_TAB_COL_STATISTICS WHERE TABLE_NAME = ‘TABLE_NAME’ AND COLUMN_NAME = ‘COLUMN_NAME’;

官方英文解释

USER_TAB_COL_STATISTICS contains column statistics and histogram information extracted from USER_TAB_COLUMNS.

Its columns (except for OWNER) are the same as those in ALL_TAB_COL_STATISTICS.

See Also:

  • “USER_TAB_COLUMNS”

  • “ALL_TAB_COL_STATISTICS”


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