Jawaban:
Saat ini, Anda dapat menggunakan MySQL 5.5 sekarang. Saya memiliki produksi 5.5.9 saat ini dan ini berjalan dengan baik.
Saya telah berhasil menskalakan MySQL 5.5 dengan replikasi melingkar sederhana di 3 Server DB. Berikut adalah tata letak setiap server DB dan apa yang sedang berjalan
/etc/my.cnf memiliki yang berikut ini
[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
Setiap Server MySQL berisi
Setelah 1 tahun, masih berjalan seperti mimpi karena menggunakan MySQL 5.5 dan mendapatkan InnoDB untuk menggunakan semua 12 CPU.
Jadi, saya cukup senang dengan kinerjanya sejauh ini dan juga kepada klien.
5.5 adalah rilis pengembangan dan tidak cocok untuk produksi. Kecuali Anda memiliki alasan khusus untuk itu, Anda tidak boleh mempertimbangkan menjalankan 5.5 untuk penggunaan produksi apa pun.
Tidak juga. Gunakan percona 5.1 dengan xtra-db. Percona.com Ini secepat 5.5, dan melakukan banyak hal yang harus dilakukan MySQL. Ini gratis, berdasarkan, dan kompatibel dengan biner sebagai pengganti MySQL. Saya belum memiliki pengalaman yang bagus selain menjalankan percona, bukan MySQL. Pastikan Anda mengatur engine default ke innodb. Tampilkan mesin; akan menunjukkan Anda menggunakan xtradb bukan innodb.
Anda seharusnya menggunakan mysql 5.0, perencana kueri melakukan pekerjaan yang lebih baik dengan vbulletin dari 5.5. Kami menemukan beberapa area di mana perencana kueri 5,5 menghasilkan kinerja yang lebih buruk secara keseluruhan dari 5,0 dan dengan demikian beralih kembali.
http://www.makingitscale.com/2010/latest-mysql-query-planner-gone-looney.html