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

Máy chủ AWS Aurora đôi khi phản hồi với Cơ sở dữ liệu không xác định:...

Mặc dù tôi không chắc điều gì cụ thể gây ra sự cố (có vẻ như một kết nối đang mở bằng cách nào đó có thể kết thúc ở trạng thái bị hỏng ở phía cụm RDS), có vẻ như vấn đề đã xảy ra do tính năng gộp kết nối tích cực và sử dụng lại trên phía máy khách xảy ra trong Trình kết nối MySQL .NET.

Một khi sự cố xảy ra, các kết nối bị ảnh hưởng dường như chỉ ở trong hồ bơi, được tùy ý lấy lại từ hồ bơi và được sử dụng lại nhiều lần. (Rất có thể liên quan đến cách bạn thấy sự cố tiếp tục xảy ra ngẫu nhiên sau khi nó bắt đầu.)

Thêm Connection Lifetime=x đối với chuỗi kết nối, x là thời gian tính bằng giây mà một kết nối được giữ nguyên để sử dụng lại, có vẻ như ít nhất sẽ làm giảm các triệu chứng.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql auto_increment bằng 5?

  2. Làm thế nào để kiểm tra xem một hàng có tồn tại trong MySQL hay không? (tức là kiểm tra xem email có tồn tại trong MySQL hay không)

  3. Sự cố kích hoạt mysql trong lược đồ sai

  4. Truy vấn chọn SQL sử dụng các phép nối, nhóm theo và các hàm tổng hợp

  5. Đường ray với dữ liệu Postgres bị trả về không theo thứ tự