Mysql
 sql >> база данни >  >> RDS >> Mysql

Защо mysql INSERT ... ПРИ АКТУАЛИЗИРАНЕ НА ДУБЛИРАН КЛЮЧ може да наруши репликацията на RBR на главна/главна конфигурация

Опитвате се да напишете същия idUser, date сдвоете и двете си копия едновременно.

  1. Един клиент пише на master1, използвайки нечетен първичен ключ
  2. Друг клиент пише към master2, използвайки четен първичен ключ, преди първото записване да бъде синхронизирано
  3. Сървърите се опитват да се синхронизират един с друг

В последната стъпка една и съща двойка съществува и на двата сървъра под различни първични ключове; различни редове, но вторичният уникален ключ е един и същ.



  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 LIMIT с параметри

  2. Мога ли да използвам повторно изчислено поле в заявка SELECT?

  3. Свързване на MySQL към Visual Studio C#

  4. excel vba mysql ado връзка

  5. Как да вмъкнете низ в друг низ в MySQL с помощта на INSERT()