MySQL 5.1 atau 5.5?


9

Apakah ada perbedaan yang signifikan antara versi 5.1 dan 5.5?

Server yang dimaksud digunakan untuk meng-host forum vBulletin berukuran sedang.

Manfaat utama dari 5.1 adalah ini tersedia melalui apt-get.

Jawaban:


14

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

  • MySQL 5.5.9
  • 2TB RAID10 SAS
  • RAM 192 GB
  • Satu Buffer PoolooDB 162GB monolitik
  • Dual HexaCore (benar, 12 CPU)

/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

  • 942 basis data klien (penyewa)
  • Total data 935GB
  • 95% dari buffer pool penuh pada ketiga server

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.


Ya Tuhan - jenis situs apa yang Anda jalankan / siapa tuan rumah Anda?
JM4

@ JM4 Saya adalah DBA untuk tuan rumah. Klien memiliki cluster database multitenant (Saat ini 777 penyewa 789GB [Mereka mengarsipkan klien lama mereka]). Buffer Pool tetap penuh sepanjang hari.
RolandoMySQLDBA

7

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.


13
Ini tidak lagi benar.
mjallday

5
5.5 dirilis pada Desember 2010. Aman untuk penggunaan produksi, meskipun komentar lain di sini berlaku. Rekomendasi saya (seperti Jon di bawah ini) adalah bahwa Anda harus menggunakan varian Server Percona dari MySQL 5.5, meskipun ..
cce

Seperti yang disebutkan lainnya, waktu telah berlalu sejak jawaban asli saya dan versi sekarang cocok untuk diproduksi.
Warner

7

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.


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.