[bglug] "Replicazione" Mysql

Gianantonio Cattozzo gcattozzo@gmail.com
Dom 26 Set 2010 00:33:45 CEST


Hai provato ad attivare la compressione dei dati del protocollo di
mysql ? (sempre che il tuo client la supporti )

http://www.mysqlperformanceblog.com/2007/12/20/large-result-sets-vs-compression-protocol/

Ho visto che anche il driver jdbc per Java supporta la compressione:

http://dev.mysql.com/doc/refman/5.1/en/connector-j-reference-configuration-properties.html

Inoltre potresti vedere se esiste un qualche meccanismo di caching...
Ma i client fanno molte operazioni di insert o di update ? Quando un
client da uno di questi comandi, tutti gli altri client devono essere
aggiornati assolutamente in "realtime" o è tollerabile un po' di
ritardo ?
Penso ad esempio ad uno scenario in cui si usi la replicazione nativa
con un master e molti slave sui client, potresti poi fare le query di
lettura sempre sulla copia locale e gli insert/update sulla copia
master (o eventualmente sia locale che master) che poi replicherebbe
in automatico su tutti ...

Gianantonio.


Maggiori informazioni sulla lista bglug