Điều gì giới hạn số lượng kết nối?


Câu trả lời:


16

Trước hết, GUC max_connections- một thiết lập trong postgresql.conf.

Heroku rõ ràng giới hạn ở mức 20 đối với "Cấp khởi đầu" và 500 đối với "Cấp sản xuất".

Số lượng tối đa không bị giới hạn bởi chính Postgres, mà bởi các tài nguyên hệ thống có sẵn . Thông thường, hiệu suất giảm xuống với quá nhiều kết nối đồng thời, vì vậy ngay cả khi bạn có thể đặt max_connections = 1000, điều đó có thể không khôn ngoan. Đây là một blog với hướng dẫn của một người đã làm .


Cảm ơn Erwin. Vậy tài nguyên hệ thống nào đang hạn chế? Âm thanh như # lõi và trục chính. Là một hệ điều hành cụ thể tốt hơn so với những người khác?
Neil McGuigan

@NeilMcGuigan: Theo liên kết, mục blog có một danh sách.
Erwin Brandstetter
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.