The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Как определить и исправить повреждение MySQL базы.
Для тестирования повреждений рекомендуется выполнять:
      myisamchk tables[.MYI]
Параметры уровня проверки:
    --medium-check - средний
    --extend-check    - расширенный 
В crontab:
35 0 * * 0 /usr/local/mysql/bin/myisamchk --fast --silent /path/to/datadir/*/*.MYI
Внимание, myisamchk нужно запускать при _не_ запущенном mysqld, иначе нужно
использовать утилиту mysqlcheck
(mysqlcheck --repair --analyze --optimize --all-databases --auto-repair)
Восстановление таблицы:
     REPAIR TABLE tbl_name  или  myisamchk -r table_name или   myisamchk --safe-recover table_name
 
24.10.2002
Ключи: mysql, cron, path / Лицензия: CC-BY
Раздел:    Корень / Программисту и web-разработчику / SQL и базы данных / MySQL специфика / Оптимизация и администрирование MySQL

 Добавить комментарий
Имя:
E-Mail:
Заголовок:
Текст:




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру