网站首页 > 文章中心 > 其它

怎么查oracle大小

作者:小编 更新时间:2023-09-25 14:15:42 浏览量:153人看过

oracle数据库如何查看表空间大小

怎么查看oracle表空间,剩余大小,表空间利用

①.、因为oracle运行在Linux系统下,首先,要连接Linux系统.

SELECT UPPER(F.TABLESPACE_NAME) "表空间名",D.TOT_GROOTTE_MB "表空间大小(M)",D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)",

怎么查oracle大小-图1

FROM SYS.DBA_FREE_SPACE,GROUP BY TABLESPACE_NAME) F,

FROM SYS.DBA_DATA_FILES DD,GROUP BY DD.TABLESPACE_NAME) D,

WHERE D.TABLESPACE_NAME = F.TABLESPACE_NAME,ORDER BY 1;

怎么查看oracle数据库数据量大小

现有数据量的大小,可以通过

dba_segments表内的bytes字段,这个不是完全正确, 不过基本来说还比较靠谱.

这个数据量是以字节为单位的.如果要查条数,那么就真的没有什么办法了,但是如果你每天都分析表,那么还可以在统计信息的表内查到,如果不是每天统计,那么基本就没有办法了.

Oracle怎么查看表的大小?

有两种含义的表大小.一种是分配给一个表的物理空间数量,而不管空间是否被使用.可以这样查询获得字节数:

select segment_name, bytes?

from user_segments?

where segment_type = 'TABLE';?

或者

另一种表实际使用的空间.这样查询:

analyze table emp compute statistics;?

select num_rows * avg_row_len?

from user_tables?

where table_name = 'EMP';

查看每个表空间的大小

怎么查看oracle数据库表的大小

以上就是土嘎嘎小编为大家整理的怎么查oracle大小相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章