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

Tại sao CHÈN mysql ... TRÊN CẬP NHẬT KHÓA DUPLICATE có thể phá vỡ sao chép RBR trên cấu hình chính / chủ

Bạn đang cố gắng viết cùng một idUser, date ghép nối với cả hai bản sao của bạn cùng một lúc.

  1. Một ứng dụng khách ghi vào master1 bằng một khóa chính lẻ
  2. Một ứng dụng khách khác ghi vào master2 bằng khóa chính chẵn, trước khi lần ghi đầu tiên được đồng bộ hóa
  3. Các máy chủ cố gắng đồng bộ hóa với nhau

Trong bước cuối cùng, cùng một cặp tồn tại trên cả hai máy chủ dưới các khóa chính khác nhau; các hàng khác nhau nhưng khóa duy nhất phụ giống nhau.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sự cố với GROUP BY CASE

  2. Cách lấy ngày và giờ hiện tại trong MySQL

  3. Lỗi khi chuyển cơ sở dữ liệu từ MySql sang Postgres bằng mysql2pgsql

  4. MySQL:Tại sao tối đa N thành viên này cho mỗi truy vấn nhóm hoạt động?

  5. truy vấn tốn kém làm hỏng máy chủ cơ sở dữ liệu - đang tìm cách giảm thiểu