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