2013-05-15 86 views
-2

我以前從未使用PostgreSQL,我決定在我的新項目中試驗這個數據庫。新的PostgreSQL數據庫需要5.44 MB。這是正常的嗎?

當我創建一個新的數據庫時,我看到它的大小是5.44 MB!我不明白空的數據庫如何佔用這麼多空間。

對於一個新的PostgreSQL數據庫來說這是很正常的嗎?

+8

我不是一個Postgres的專家,但我最後一次在同一個句子中聽到類似「5 MB」和「大」,我們仍然客廳裏有一部旋轉電話。爲新數據庫創建的文件可能包含數據的空結構,數據庫的某些系統視圖,用戶表等等。 –

+2

等到你看到甲骨文! –

+0

那麼什麼?....... –

回答

1

我有一個幾乎鮮安裝PostgreSQL服務器運行

SELECT pg_size_pretty(pg_database_size('postgres')); 

「5897 KB」 〜5.76 MB

這是Postgres數據庫的大小。 如果你想看到的最大表的大小使用:

SELECT relname, relpages FROM pg_class ORDER BY relpages DESC; 

relpages =關係頁面(頁面數量,默認頁面是8KB) 所以,你可以通過表,看看那裏的大小來自如果你想;)

欲瞭解更多信息,請參閱:here

相關問題