温馨提示×

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

小亿
495
2024-05-13 09:48:48
栏目: 云计算
亿速云空间服务器,独享5M带宽,BGP线路,安全稳定,不到0.96元/天! 查看详情>>

你可以使用以下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即可。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:hive怎么查看表占用空间大小

0