溫馨提示×

oracle怎么查詢各個表占用的大小

小億
312
2024-02-01 16:41:24
欄目: 云計算

可以使用以下SQL語句查詢Oracle數據庫中各個表占用的大?。?/p>

SELECT owner, table_name, round((blocks * 8 / 1024), 2) AS "Size(MB)"
FROM dba_tables
WHERE owner NOT IN ('SYS', 'SYSTEM')
ORDER BY 3 DESC;

這個查詢語句會從dba_tables視圖中獲取表的所有者、表名和大?。ㄒ訫B為單位)。其中,owner NOT IN ('SYS', 'SYSTEM')用于排除系統表。

注意:需要具有dba_tables視圖的查詢權限才能執行此查詢。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女