Abbiamo alcuni server di database MySQL configurati con replica basata su righe, per prestazioni. Il software scrive sul master e legge dal master o dallo slave. Tutto funziona alla grande, per la maggior parte.
Comprendo che MySQL consentirà le scritture allo slave, anche se sa che è uno slave MySQL. Idealmente, mi piacerebbe chiudere questo, quindi anche se qualcuno scrive un codice UPDATE
errato che ottiene una connessione in lettura e fa un errore, genererà un errore piuttosto che mettere dati sullo slave.
C'è un modo per farlo in MySQL? Ovviamente vorremmo renderlo impossibile anche dal nostro software, ma come un firewall sui nostri server, vorrei essere il più difensivo possibile.
Grazie!