Mysql
 sql >> Baza danych >  >> RDS >> Mysql

MySQL:pisanie do węzła podrzędnego

Tak, generalnie możesz bezpiecznie pisać do tabeli na niewolnikach, która nie jest zapisywana na mistrzu. Jeśli robisz takie rzeczy, jak wstawiasz auto_increment wiersze na niewolnikach i na masterze, niezależnie, oczywiście będziesz miał problemy. Powinieneś tak skonfigurować tę tabelę, aby była całkowicie wykluczona z replikacji.

Aby sprawdzić, czy masz najnowsze dane, SHOW SLAVE STATUS zawiera pole Seconds_Behind_Master to mówi ci, czy niewolnik jest aktualny. Oczywiście chcesz, żeby było zero. Aby mieć pewność, że wstawione i zreplikowane dane są obecne, musisz oczywiście poczekać sekundę, a potem następnie zobacz, że Seconds_Behind_Master wynosi zero.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nie możesz określić tabeli docelowej do aktualizacji w klauzuli FROM

  2. zapytanie usuwające wszystkie znaki po ostatnim przecinku w łańcuchu

  3. Jak utworzyć procedurę składowaną w MySQL za pomocą Knex raw

  4. Surowe zapytanie o istotność w Laravel. Jak sobie z tym poradzić?

  5. jak ustawić globalne automatyczne zatwierdzanie na fałsz?