Câu trả lời:
Ngày nay, bạn có thể sử dụng MySQL 5.5 ngay bây giờ. Tôi có 5.5.9 sản xuất ngay bây giờ và nó đang chạy rất tốt.
Tôi đã mở rộng thành công MySQL 5.5 với bản sao tròn đơn giản trong 3 Máy chủ DB. Dưới đây là cách bố trí của từng máy chủ DB và những gì đang chạy
/etc/my.cnf có những điều sau đây
[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
Mỗi máy chủ MySQL chứa
Sau 1 năm, nó vẫn chạy như mơ vì sử dụng MySQL 5.5 và nhận InnoDB để thu hút tất cả 12 CPU.
Vì vậy, tôi khá hài lòng với hiệu suất của nó cho đến nay và khách hàng cũng vậy.
5.5 là một bản phát hành và không phù hợp cho sản xuất. Trừ khi bạn có một lý do cụ thể, thậm chí bạn không nên xem xét việc chạy 5.5 cho bất kỳ việc sử dụng sản xuất nào.
Cũng không. Sử dụng percona 5.1 với xtra-db. Percona.com Nó nhanh như 5,5 và có rất nhiều thứ mà MySQL nên làm. Nó miễn phí, dựa trên và tương thích nhị phân như một sự thay thế cho MySQL. Tôi chưa có gì ngoài những trải nghiệm tốt khi chạy percona thay vì MySQL. Hãy chắc chắn rằng bạn đặt công cụ mặc định thành innodb. Hiển thị động cơ; sẽ cho thấy bạn đang sử dụng xtradb thay vì innodb.
Bạn thực sự nên sử dụng mysql 5.0, trình lập kế hoạch truy vấn thực hiện công việc tốt hơn với vbulletin hơn 5.5. Chúng tôi đã tìm thấy một số khu vực nơi trình lập kế hoạch truy vấn của 5.5 dẫn đến hiệu suất tổng thể kém hơn 5.0 và do đó đã quay trở lại.
http://www.makingitscale.com/2010/latest-mysql-query-planner-gone-looney.html