Компания Percona сообщила о выпуске новой версии Percona Toolkit 2.2.15. Percona Toolkit представляет собой набор утилит для автоматизации администрирования сервера MySQL. Все утилиты разрабатываются и тщательно тестируются профессионалами в области баз данных. Как и остальное программное обеспечение компании Percona, набор Percona Toolkit распространяется на свободной основе с открытым исходным кодом.

В версии 2.2.15 представлены различные исправления и улучшения версии 2.2:

  • добавлена опция [—max-flow-control] для утилит pt-online-schema-change и pt-archiver. Она позволяет задать предельное значение времени ожидания узла в кластере Percona XtraDB Cluster (в процентах от общего времени). Превышение этого значения останавливает утилиту, пока значение времени ожидания не снизится;
  • добавлена опция [—sleep] для утилиты pt-online-schema-change. Значение этой опции в секундах позволяет уменьшить нагрузку и улучшить производительность, периодически приостанавливая утилиту;
  • добавлена возможность задать опцию [—check-slave-lag] несколько раз для утилиты pt-archiver. Это позволяет отслеживать запаздывание сразу нескольких вспомогательных серверов;
  • добавлена опция [—rds] для утилиты pt-kill. С данной опцией утилита использует процедурные команды Amazon RDS для остановки процессов и запросов, вместо стандартной команды [kill];
  • исправлено более десятка багов, от некорректной документации до критических ошибок.

Скачать Percona Toolkit можно на сайте компании. Кроме того, можно установить Percona Toolkit из официальных репозиториев. Сообщить об ошибках можно на официальном баг-трекере проекта.