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

Arval SQLException:FATAL:xin lỗi, quá nhiều khách hàng đã có trong postgres

Để tăng giới hạn kết nối, bạn có thể thích tài liệu sau.

Giải pháp này được thử nghiệm trên ubuntu 12.04.

1. Thực hiện các thay đổi sau trong tệp postgresql.conf:

Mở /etc/postgresql/9.1/main/postgresql.conf

max_connections = 200
shared_buffers = 100MB
max_files_per_process = 100

Tham khảo: kích thước shared_buffers phải nhỏ hơn kích thước shmmax.

2. Các lệnh để kiểm tra shmmax:

$ sysctl -e kernel.shmmax
$ ipcs -l

Tham khảo: Điều chỉnh shmmax và shmall

3. Tăng kích thước của shmmax:

Chạy lệnh sau:

$ sysctl -w kernel.shmmax=134217728
$ sysctl -w kernel.shmall=2097152

và viết ở trên cùng trong /etc/sysctl.conf tệp:

kernel.shmmax=134217728
kernel.shmall=2097152

Tham khảo: SHMMAX trong Ubuntu

4. Khởi động lại postgresql

$ service postgresql restart

Liên kết:

http://www.varlena.com/GeneralBits/Tidbits/perf.html

http://www.postgresql.org/docs/9.1 /static/runtime-config-resource.html



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để chuyển đổi postgresql 9.4 jsonb thành đối tượng mà không cần hàm / ngôn ngữ phía máy chủ

  2. Không thể bỏ vai trò được cấp để kết nối cơ sở dữ liệu

  3. Cách đặt cột khi sử dụng trình trợ giúp trong pg-promise

  4. Sự cố tạo PostgreSQL Trigger

  5. Trình tự không đặt lại sau khi cắt bớt bảng