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

本站中文解释

Oracle视图USER_PART_HISTOGRAMS存储了有关特定表分区内行分布的信息。它存储着有关每一个分区上数据行在一组值之间的数量的统计信息,被称为直方图。该视图具有如下的列:

– OWNER:该表空间的拥有者。
– TABLE_NAME:表名称。
– PARTITION_NAME:分区名称。
– ENDPOINT_NUMBER:表示该条记录所描述的是统计信息中的第几个端点。
– ENDPOINT_ACTUAL_VALUE:实际值。
– ENDPOINT_VALUE_ENDPOINT_NUMBER:表示该条记录所描述的是指定统计信息中的第几个端点。
– ENDPOINT_ACTUAL_VALUE:该端点的实际值。
– ENDPOINT_NULL_COUNT:该端点值中NULL值的数量。
– ENDPOINT_ACTUAL_ROW_COUNT:该端点值的实际行数量。

使用方法:通过查看Oracle视图USER_PART_HISTOGRAMS,可以获取表的行分布的统计信息。具体的使用方法为:首先,使用如下语句查找特定表的信息:

SELECT * FROM USER_PART_HISTOGRAMS WHERE TABLE_NAME='{tablename}’;

其中{tablename}表示需要查询的表名称。然后,查看ENDPOINT_ACTUAL_VALUE列获得指定分区上数据行在一组值之间的统计信息。

官方英文解释

USER_PART_HISTOGRAMS displays the histogram data (endpoints per histogram) for the histograms on the table partitions owned by the current user. Its columns (except for OWNER) are the same as those in ALL_PART_HISTOGRAMS.

See Also:

“ALL_PART_HISTOGRAMS”


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