sql >> Database teknologi >  >> RDS >> Mysql

MySQL:Skrivning til slaveknude

Ja, generelt kan du roligt skrive til en tabel over de slaver, der ikke bliver skrevet på masteren. Hvis du gør ting som at indsætte auto_increment rækker på slaverne og på masteren, uafhængigt, vil du selvfølgelig have problemer. Du bør konfigurere den tabel til at blive udelukket fra replikering helt, virkelig.

For at kontrollere, om du har de seneste data, SHOW SLAVE STATUS indeholder et felt Seconds_Behind_Master der fortæller dig, om slaven er opdateret. Det er klart, at du vil have det til nul. For at være sikker på, at indsatte og replikerede data er til stede, skal du selvfølgelig vente et sekund og se den Seconds_Behind_Master er nul.



  1. Hvordan returnerer man flere værdier i én kolonne (T-SQL)?

  2. Returner en liste over beregnede kolonner i SQL Server

  3. Forkert DateTime Værdi '0000-00-00 00:00:00' - Date_Sub() i at have

  4. få succes/fiasko svar fra mysqli_query