Info MySQL 5.5 - 300% più potente rispetto alla 5.1

Ypsilontes

Utente bannato
Autore del topic
3 Gennaio 2011
83
0
Miglior risposta
0
Come da titolo MySQL 5.5 è potente più del 300% rispetto alle versioni 5.1.

Per prima cosa voglio piegarvi il perchè non ci sono le versioni 5.2>5.4.
Diciamo in pratica che si sono perse queste versioni, detto brevemente non avevano nulla di innovativo e molte persone hanno tenuto ancora la versione 5.1

Ma passiamo al dunque.
Quali sono le novità?
La prima è InnoDB come motore di default. (finalmente si sono decisi)
Il motore è rimasto per poche versioni MyISAM e si è subito deciso di non utilizzarlo poichè si appoggiava lo stesso a InnoDB, difatti creando una tabella senza specificare il tipo di engine ci si ritrovava con una tabella InnoDB.
La seconda è la replicazione semi-sincrona, che reputo molto interessante.
E' molto semplicemente una struttura di come vengono salvati i dati in un server MySQL che si divide in master e slave.
Spiegandola in breve il client comunica col server master, ma prima di ritornare dal client passa attraverso il server slave confermando il salvataggio dei dati in tutti e due i server, infine torna al client.
Di solito invece il client manda al server master le informazioni, vengono duplicate per poi essere mandate dal client e al server slave, ma così non si ha una conferma che al sever slave siano state mandate le informazioni corrette.

Ora passiamo ai numeri.
Per la precisione nella modalità lettura e scrittura MySQL 5.5 risulta nettamente elevata, difatti sulle 1000 connessioni attive elabora 2500 transizioni al secondo al posto di nemmeno 1000 sulla versione 5.1
Sulla parte di modalità sola lettura si hanno ben 6000, la versione 5.1 ne supera 2000.

Provatelo :P