PG裡如何檢視表,索引,表空間,資料庫大小

2021-05-27 17:05:39 字數 836 閱讀 4051

--查詢乙個索引大小

select pg_size_pretty(pg_relation_size('indexname))

--檢視一張表及此它上的索引總大小

select pg_size_pretty(pg_total_relation_size('tablename'));

--檢視所有 schema裡面索引大小,大到小的順序排列:

select indexrelname,pg_size_pretty( pg_relation_size(relid))                    

from pg_stat_user_indexes where schemaname = 'schemaname' order by pg_relation_size(relid) desc;

--檢視所有 schema裡面表的大小,從大到小順序排列:

select relname, pg_size_pretty(pg_relation_size(relid))

from pg_stat_user_tables where schemaname = 'schemaname' order by pg_relation_size(relid) desc;

--檢視資料庫大小:

select pg_database.datname,pg_size_pretty(pg_database_size(pg_database.datname)) as size

from pg_database;

--檢視表空間大小

select pg_tablespace_size('tbs_index')/1024/1024 as "size m";   

Oracle 檢視表空間 資料檔案的大小及使用情況

檢視表空間使用情況 1g 1024mb 1m 1024kb 1k 1024bytes 1m 11048576bytes 1g 1024 11048576bytes 11313741824bytes select a.tablespace name 表空間名 total 表空間大小 free 表空間剩...

隨筆記一下檢視表空間 資料檔案SQL

select a.tablespace name 表空間名 total 表空間大小 free 表空間剩餘大小 total free 表空間使用大小 total 1024 1024 1024 表空間大小 g free 1024 1024 1024 表空間剩餘大小 g total free 1024 1...

移動表空間資料檔案

2011年5月31日 移動表空間資料檔案方法 一 首先啟用介質恢復即開啟歸檔模式,用sys使用者 如果已經開啟則省略該步驟 sql shutdown immediate 資料庫已經關閉。已經解除安裝資料庫。oracle 例程已經關閉。sql startup mount oracle 例程已經啟動。t...