PostgreSQL 常見問題
  • 常見問題
  • Windows 中的 pgAdmin4 字太小怎麼辦?
  • JDBC查詢資料時出現「Out of Memory」?
  • 我在哪裡可以獲得支援?
  • 最新版本是什麼?
  • PostgreSQL 資料庫可以有多大?
  • 忘記密碼怎麼辦?
  • 什麼是 PostgreSQL? 怎麼發音?Postgres 又是什麼?
  • 誰控制著 PostgreSQL?
  • PostgreSQL全球開發組織是什麼?
  • PostgreSQL核心團隊是什麼角色?
  • 還有其他 PostgreSQL 的機構嗎?
  • 什麼是 PostgreSQL 的使用許可(License)呢?
  • PostgreSQL vs MySQL
  • PostgreSQL vs MySQL vs SQL Server vs Oracle
  • PostgreSQL 支援哪些平台呢?
  • Replication 備忘錄
  • Autovacuum Tuning Basics
Powered by GitBook
On this page

PostgreSQL 資料庫可以有多大?

限制

範圍

資料庫(Database)大小限制

無限制

最大資料表(Table)(註)

32 TB (9.6及之前版本)、2 EB (10)、131 YB (11)

最大資料列(Row)

1.6 TB

最大欄位(Field)內容

1 GB

資料表中最多可以有幾個資料列

無限制

資料表中最多可以有幾個欄位

250 - 1600 (與欄位型別有關)

資料表最多可以有幾個索引(Index)

無限制

  • 最大資料表後來修正了宣告問題,所以在 10 之後的版本就不再受限於 32 TB 了。

  • 額外再加上分割資料表(Partition Table)的支援,可以再進一步單一資料表的極限。

  • 大型資料表只代表可以「儲存」的資料量,不一定是可以「運算」的資料量,仍然要保持資料表在適當的大小。

Previous最新版本是什麼?Next忘記密碼怎麼辦?

Last updated 7 years ago