oracle 数据库

oracle怎么查询数据库的存储空间

小亿
334
2024-03-07 17:17:22
栏目: 云计算

要查询数据库的存储空间,可以使用以下 SQL 查询语句:

SELECT tablespace_name, 
       SUM(bytes) / 1024 / 1024 AS "Total Size(MB)", 
       SUM(bytes - blocks * 8192) / 1024 / 1024 AS "Used Size(MB)", 
       SUM(blocks * 8192) / 1024 / 1024 AS "Free Size(MB)"
FROM dba_data_files
GROUP BY tablespace_name;

这条 SQL 查询将会返回每个表空间的总大小、已使用大小和剩余空间大小。您可以根据需要修改查询条件以满足您的需求。

0
看了该问题的人还看了