要查詢數據庫的存儲空間,可以使用以下 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 查詢將會返回每個表空間的總大小、已使用大小和剩余空間大小。您可以根據需要修改查詢條件以滿足您的需求。