Назад | Перейти на главную страницу

MySQL 5.1 или 5.5?

Есть ли существенные различия между версиями 5.1 и 5.5?

Рассматриваемый сервер используется для размещения форума vBulletin среднего размера.

Основное преимущество 5.1 в том, что она доступна через apt-get.

В наши дни вы можете использовать MySQL 5.5. Сейчас у меня 5.5.9 в производстве, и он отлично работает.

Я успешно масштабировал MySQL 5.5 с простой циклической репликацией на 3 сервера БД. Вот макет каждого сервера БД и то, что работает

  • MySQL 5.5.9
  • 2 ТБ RAID10 SAS
  • 192 ГБ RAM
  • Один монолитный буферный пул InnoDB объемом 162 ГБ
  • Dual HexaCore (правильно, 12 процессоров)

/etc/my.cnf содержит следующие

[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

Каждый сервер MySQL содержит

  • 942 клиентские (тенантные) базы данных
  • 935 ГБ всего данных
  • 95% буферного пула заполнено на всех трех серверах

Спустя 1 год он все еще работает как мечта из-за использования MySQL 5.5 и получения InnoDB для задействования всех 12 процессоров.

Итак, я вполне доволен его производительностью до сих пор, и поэтому он клиент.

5.5 - это версия для разработки и не подходит для производства. Если у вас нет особой причины, вам даже не следует рассматривать запуск 5.5 для любого производственного использования.

Ни то, ни другое. Используйте percona 5.1 с xtra-db. Percona.com Он работает так же быстро, как 5.5, и выполняет множество функций, которые должен делать MySQL. Он бесплатный, основан на и двоично совместим в качестве замены MySQL. У меня еще не было ничего, кроме хороших впечатлений от использования Percona вместо MySQL. Убедитесь, что вы установили движок по умолчанию на innodb. Показать двигатели; покажет, что вы используете xtradb вместо innodb.

На самом деле вам следует использовать mysql 5.0, планировщик запросов лучше справляется с vbulletin, чем 5.5. Мы обнаружили несколько областей, в которых планировщик запросов 5.5 приводил к снижению общей производительности, чем 5.0, и поэтому переключился обратно.

http://www.makingitscale.com/2010/latest-mysql-query-planner-gone-looney.html