如何确定oracle中一个或多个记录/行所占用的表的大小



我需要查找查询结果集(查询返回的几行(在表中占用的大小/空间。

示例:该表有1000条记录,但是select查询返回150条记录。我基本上很想知道表中这150条记录所占的空间。我该如何发现?

谢谢你的帮助。

这绝不是精确的,但你可以得到一行的平均值,并在计算中使用它。

select AVG_ROW_LEN
from user_tables
where table_name = <whatever>

最新更新