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

Làm thế nào để ngăn chặn bế tắc trên một nút khỏi sự cố toàn bộ cụm?

Tôi đang trả lời câu hỏi của chính mình vì tôi đã cố gắng tránh sự cố. Tuy nhiên, tôi vẫn gặp sự cố với lỗi phụ và đã bắt đầu một chuỗi mới với các chi tiết cụ thể.

Mã khôi phục của tôi hiện xử lý các lỗi phụ theo cách khác. Nó sẽ thử lại các deadlock một vài lần, nhưng chỉ khi lỗi là deadlock. Nếu bất kỳ loại lỗi nào khác xảy ra, ứng dụng sẽ từ bỏ.

Mặc dù điều này có nghĩa là người dùng thất vọng khi nhận được lỗi, nhưng tôi chưa gặp sự cố cụm kể từ lần thay đổi này và chưa gặp lỗi "máy chủ biến mất" đáng sợ.




  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ẠO BẢNG NHƯ A1 thành A2

  2. Bảng nối có nên có nhiều hơn một khóa chính từ một bảng nhận dạng khác không?

  3. kiểm tra xem email có tồn tại trong cơ sở dữ liệu MySQL không

  4. Cách thay đổi tất cả tiền tố bảng trong một truy vấn

  5. Làm thế nào để viết một truy vấn SQL được tham số hóa trong javascript?