PostgreSQL là một hệ quản trị cơ sở dữ liệu mã nguồn mở mạnh mẽ và phổ biến. Tuy nhiên, giống như bất kỳ hệ thống phần mềm nào khác, nó cũng có một số hạn chế. Dưới đây là một số hạn chế đáng chú ý của PostgreSQL:
database size | unlimited | |
number of databases | 4,294,950,911 | |
relations per database | 1,431,650,303 | |
relation size | 32 TB | with the default BLCKSZ of 8192 bytes |
rows per table | limited by the number of tuples that can fit onto 4,294,967,295 pages | |
columns per table | 1,600 | further limited by tuple size fitting on a single page; see note below |
columns in a result set | 1,664 | |
field size | 1 GB | |
indexes per table | unlimited | constrained by maximum relations per database |
columns per index | 32 | can be increased by recompiling PostgreSQL |
partition keys | 32 | can be increased by recompiling PostgreSQL |
identifier length | 63 bytes | can be increased by recompiling PostgreSQL |
function arguments | 100 | can be increased by recompiling PostgreSQL |
query parameters | 65,535 |
Xem thêm chi tiết tại: https://www.postgresql.org/docs/current/limits.html