我有一个包含200个哈希分区的表,我喜欢监视每个分区的每日大小增长(行和大小,以MB为单位)。有关更多信息,另一个进程每天在此表上加载/更新行,我想知道增长模式。
我不是在寻找整体表大小的脚本,而是每个分区的大小。
答案 0 :(得分:8)
您可以使用以下语句检查分区的大小:
SELECT partition_name, bytes/1024/1024 "MB"
FROM dba_segments
WHERE segment_name = 'MYTABLE'
AND segment_type = 'TABLE PARTITION';