Массовая оптимизация таблиц Mysql

Известно, что фрагментированные базы данных mysql замедляют работу сервера mysql. И эти базы нужно иногда оптимизировать: производить дефрагментацию.

Есть два способа оптимизации таблиц утилитой mysqlcheck. Первый:

mysqlcheck -Ao

Здесь: ключ A проверяет таблицы на ошибки, а ключ o производит оптимизацию.

Второй способ:

mysqloptimize -A

Значение ключей здесь то же самое. :)

Как вы оцените статью?
Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (Пока оценок нет)
Загрузка...

2 Комментарии “Массовая оптимизация таблиц Mysql

  1. Иногда (например в убунте) может потребоваться указать имя/пароль в явном виде
    что-то вроде: mysqlcheck —user=username —password=password -Ao

    1. Ага, я упустил этот момент. У меня в папке root есть файл .my.cnf, где прописан пароль root mysql. И пароль не запрашивается. :)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *