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

Cách sửa PG ::DuplicatePstatement:ERROR?

Bạn có đang sử dụng Rack ::Timeout không? Nếu một ngoại lệ thời gian chờ được nâng lên một cách bất ngờ, thì khả năng mất trạng thái sẽ tồn tại. ( https://github.com/heroku/rack- timeout / blob / master / doc / Ris.md ).

Việc tăng số lượng câu lệnh đã chuẩn bị có thể bị mắc kẹt trong một vòng lặp, tạo ra lỗi câu lệnh trùng lặp và không thể khôi phục được nếu không khởi động lại quá trình. Đề xuất triển khai https://github.com/ankane/slowpoke để giết / khởi động lại quá trình khi một Thời gian chờ xảy ra.

Đọc thêm về vấn đề này:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tại sao PostgreSQL coi các ranh giới NULL trong các loại phạm vi là khác biệt với các ranh giới vô hạn?

  2. postgresql createdb và TẠO CƠ SỞ DỮ LIỆU mang lại một cơ sở dữ liệu không trống. cái gì cái nĩa?

  3. pghoard Alternatives - Quản lý sao lưu PostgreSQL với ClusterControl

  4. Các truy vấn PostgreSQL không bị giết khi tắt máy chủ ứng dụng

  5. Điều kiện về số lượng bản ghi liên quan trong SQL