Gibt es signifikante Unterschiede zwischen den Versionen 5.1 und 5.5?
Der betreffende Server wird zum Hosten eines mittelgroßen vBulletin-Forums verwendet.
Der Hauptvorteil von 5.1 ist, dass es über apt-get verfügbar ist.
Heutzutage können Sie MySQL 5.5 jetzt verwenden. Ich habe 5.5.9 in der Produktion und es läuft großartig.
Ich habe MySQL 5.5 erfolgreich mit einer einfachen zirkulären Replikation auf 3 DB-Servern skaliert. Hier ist das Layout jedes DB-Servers und was läuft
/etc/my.cnf hat Folgendes
[mysqld]
innodb_read_io_threads=64
innodb_write_io_threads=64
innodb_io_capacity=65536
innodb_buffer_pool_instances=1
innodb_bufer_pool_size=162G
Jeder MySQL Server enthält
Nach 1 Jahr läuft es immer noch wie ein Traum, da MySQL 5.5 verwendet wird und InnoDB alle 12 CPUs aktiviert.
Ich bin also sehr zufrieden mit der bisherigen Leistung und damit dem Kunden.
5.5 ist eine Entwicklungsversion und nicht für die Produktion geeignet. Sofern Sie keinen bestimmten Grund dafür haben, sollten Sie nicht einmal in Betracht ziehen, 5.5 für Produktionszwecke auszuführen.
quelle
Weder. Verwenden Sie percona 5.1 mit xtra-db. Percona.com Es ist so schnell wie 5.5 und macht viele Dinge, die MySQL tun sollte. Es ist kostenlos, basiert auf und ist binärkompatibel als Ersatz für MySQL. Ich habe noch keine guten Erfahrungen mit Percona anstelle von MySQL gemacht. Stellen Sie sicher, dass Sie die Standard-Engine auf innodb setzen. Motoren anzeigen; zeigt an, dass Sie xtradb anstelle von innodb verwenden.
quelle
Sie sollten eigentlich MySQL 5.0 verwenden, der Abfrageplaner macht einen besseren Job mit vbulletin als 5.5. Wir haben mehrere Bereiche gefunden, in denen der Abfrageplaner von 5.5 insgesamt zu einer schlechteren Leistung als 5.0 führte und daher zurückgeschaltet wurde.
http://www.makingitscale.com/2010/latest-mysql-query-planner-gone-looney.html
quelle