Создание индекса в таблице MySQL без блокировки

percona toolkit
Порой возникает необходимость добавить индексы в таблицу MySQL в процессе ее эксплуатации. Добавление индексов с помощью ALTER TABLE будет блокировать таблицу, и при серьезных объемах данных время блокировки может оказаться довольно большим. Давайте разберемся, как создать индекс в таблице MySQL без блокировки!

Продолжить чтение

HashFlare

Использование утилиты pt-online-schema-change для OPTIMIZE TABLE

percona toolkit
Ранее я уже писал о дефрагментации таблиц InnoDB и упоминал, что при выполнении запрос OPTIMIZE TABLE tbl_name будет блокировать таблицу. Как избежать блокирования таблицы и выполнить запрос — давайте разберемся!

Продолжить чтение

HashFlare

Установка percona-toolkit в Debian Wheezy

percona toolkit
Percona-toolkit — это набор специальных утилит для командной строки, разработанных сотрудниками Percona и использующихся для оптимизации производительности баз данных MySQL. Давайте разберемся с установкой percona-toolkit в ОС Debian Wheezy!

Продолжить чтение

HashFlare