【发布时间】:2016-02-26 00:59:02
【问题描述】:
我正在尝试在我的架构中查找表的大小。我尝试通过 dba_extent 查找如下。
select segment_name,sum(bytes)/(1024*1024) size from dba_extent where segment_type='TABLE'
and segment_name = 'mytablename'
and owner ='myschemaname'
group by segment_name;
它给出的大小为 2 MB,但绝不可能是 2MB,而且我在导出模式时在日志中看到它的大小约为 800MB。当我查询 dba_segments 时,它给出了相同的结果。谁能帮我解决我出错的地方。感谢您的宝贵时间。
【问题讨论】:
-
哪些日志告诉您该表更大?表中是否有可能有一个不同的段名称的 LOB?
-
是的,它有blob,我不知道它是否使用其他segment,我怎么知道
-
@JustinCave,它正在使用另一个段。谢谢
-
Possible duplicate?来自另一边但足够相关?