PLSQL

plsql怎么查询数据表大小

小亿
234
2024-02-19 12:19:19
栏目: 云计算
开发者专用服务器限时活动,0元免费领! 查看>>

在PL/SQL中,可以通过执行以下SQL语句来查询数据表的大小:

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

这条SQL语句会从user_segments视图中查询所有表的大小(以MB为单位),并按表名进行分组。您可以将其保存为一个存储过程或者在PL/SQL块中执行。

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

相关推荐:plsql怎么查看数据表源码

0
看了该问题的人还看了