首页主机资讯oracle怎么查看表占用空间大小

oracle怎么查看表占用空间大小

时间2024-06-03 18:08:03发布访客分类主机资讯浏览962
导读:你可以使用以下SQL查询来查看表占用的空间大小: SELECT table_name, ROUND(SUM(bytes / 1024 / 1024, 2 AS mb FROM user_segments WHER...

你可以使用以下SQL查询来查看表占用的空间大小:

SELECT
    table_name,
    ROUND(SUM(bytes) / 1024 / 1024, 2) AS mb
FROM
    user_segments
WHERE
    segment_type = 'TABLE'
GROUP BY
    table_name;
    

这条查询会返回用户拥有的表及其占用的空间大小(以MB为单位)。如果你是DBA或者有足够的权限,你也可以查询所有用户表的空间大小,只需将user_segments替换为dba_segments即可。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: oracle怎么查看表占用空间大小
本文地址: https://pptw.com/jishu/674397.html
计算编程是什么课程类型 linux中apk安装后怎么使用

游客 回复需填写必要信息