PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Các cột Cơ sở dữ liệu Trong Chọn hoặc tạo các câu lệnh

Kể từ Postgres 12 , danh sách chính thức của các giới hạn có thể được tìm thấy trong sách hướng dẫn :

 Nhận xét Giới hạn Trên của Mục ------------------------------------------- -------------- kích thước cơ sở dữ liệu không giới hạn số lượng cơ sở dữ liệu 4.294.950.911 quan hệ trên mỗi cơ sở dữ liệu 1.431.650.303 kích thước quan hệ 32 TB với BLCKSZ mặc định là 8192 byte trên mỗi bảng được giới hạn bởi số lượng bộ dữ liệu có thể vừa với 4.294.967.295 trang các cột trên mỗi bảng 1600 còn bị giới hạn bởi sự phù hợp với kích thước bộ ba trên một trang duy nhất; xem lưu ý kích thước trường bên dưới Kích thước mã định danh 1 GB có thể tăng 63 byte bằng cách biên dịch lại PostgreSQL. 

Trước đó, có một danh sách chính thức trên trang "Giới thiệu" của PostgresL . Trích dẫn cho Postgres 9.5 :

 Limit                       Value
Maximum Database Size       Unlimited
Maximum Table Size          32 TB
Maximum Row Size            1.6 TB
Maximum Field Size          1 GB
Maximum Rows per Table      Unlimited
Maximum Columns per Table   250 - 1600 depending on column types
Maximum Indexes per Table   Unlimited
 

Nếu bạn đến gần những giới hạn đó, rất có thể bạn đang làm điều gì đó sai .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. giới hạn kích thước / độ dài của kiểu mảng trong PostgreSQL

  2. Thêm tổng số hàng thông qua Marshmallow với @post_dump?

  3. Các vấn đề về hiệu suất chèn số lượng lớn PostgreSQL / JooQ khi tải từ CSV; làm cách nào để cải thiện quy trình?

  4. Trả về bản ghi setof (bảng ảo) từ hàm

  5. Hiệu suất của chuỗi và chuỗi trong Postgres-XL