注册

如何通过查系统表,查询每张表的行数和每张表的数据量?

DM_251606 2022/07/05 1923 3 已解决

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】: 8
【操作系统】:linux
【CPU】: x86
【问题描述】*:
如何通过查询系统表的方式得知指定表的行数与指定表的数据量大小?

关于表的行数,Oracle中,指定表的行数在all_tables的num_rows字段里有维护,但DM8貌似没有维护这张表,里面的数值都是NULL。

关于表的数据量,之前根据客服的回复,我使用select SEGMENT_NAME,BYTES from dba_segments where segment_type='TABLE’语句查出每张表的bytes字段。但是我对于一张空的表,查出的bytes值为524288,这个值应该是不合理的。

回答 0
暂无回答
扫一扫
联系客服