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”