我想查找 Oracle DB 中特定表使用的内存。任何人都可以为我提供相同的数据库查询吗?
提前致谢!
按照@Alex所说的,
您可以通过查询来检查磁盘上的表大小dba_segments
select segment_name , segment_type , byte/1024/1024 mb
from dba_segments
where owner = 'X'
and segment_name= 'Y';
如果您想查看表中的哪些或多少块当前存储在缓存中,您可以查询v$cache
。在这里阅读