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

本站中文解释

Oracle数据库表空间中的视图DBA_TAB_STATISTICS用来查看表空间中每个列的统计信息。它提供了特定列的值分布情况、索引键比率和行数量等信息。在Oracle数据库 Query Optimizer 决策的过程中,这些信息可以帮助改善查询结果的性能。

使用DBA_TAB_STATISTICS视图时可以指定某个表和列,如下语句:

SELECT *
FROM DBA_TAB_STATISTICS
WHERE TABLE_NAME = ‘tablename’
AND COLUMN_NAME = ‘columnname’;

此外,可以使用该视图只查看表中列的索引键比率,使用以下语句:

SELECT COLUMN_NAME, INDEX_KEYS
FROM DBA_TAB_STATISTICS
WHERE TABLE_NAME = ‘tablename’
AND COLUMN_NAME = ‘columnname’;

官方英文解释

DBA_TAB_STATISTICS displays optimizer statistics for all tables in the database. Its columns are the same as those in ALL_TAB_STATISTICS.

See Also:

“ALL_TAB_STATISTICS”


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