Переезжаем с MySQL на Percona-Server на Debian 6

Percona Server - это собственная сборка MySQL с включенным по умолчанию XtraDB storage engine. Отличается от MySQL+InnoDB plugin лучшей производительностью/масштабируемостью, особенно на современных многоядерных серверах. Также улучшена функциональность - больше всякой полезной для оптимизации статистики и пр. Собирается в вариантах базирующихся на MySQL 5.0 и 5.1. Полностью совместим с таблицами innodb, то есть можно переходить от innodb к xtradb и обратно без проблем (если не использовать некоторые специфичные для xtradb функции, типа меньшего размера страницы).

сносим MySql

  • $ sudo apt-get remove mysql-server mysql-client mysql-common
  • $ sudo apt-get purge mysql-client-core-5.1
  • $ sudo apt-get purge mysql-server-core-5.1

Добавляем официальные репозитории

$ sudo echo "deb http://repo.percona.com/apt lucid main" >> /etc/apt/sources.list
$ sudo echo "deb-src http://repo.percona.com/apt lucid main" >> /etc/apt/sources.list

Ключи

$ sudo -i
# gpg --keyserver  hkp://keys.gnupg.net --recv-keys 1C4CBDCDCD2EFD2A
# gpg -a --export CD2EFD2A | apt-key add -
# logout
$ apt-get update

Установка

  • $ sudo apt-get install percona-server-server percona-server-client percona-server-common-5.6

XtraBackup нормально работает с InnoDB, цитирую: "Percona XtraBackup is OpenSource online (non-blockable) backup solution for InnoDB and XtraDB engines. It works with MySQL 5.0 and 5.1 versions (InnoDB Plugin and Barracuda format is supported as of release 0.9.5rc) and also can handle MyISAM tables."

  • percona-server.txt
  • Последнее изменение: 2016/03/17 18:29
  • (внешнее изменение)