Документация MySQL

29.06.2009

(установка по умолчанию в
некоторых системах, подобных Linux) применение
для проверки
таблицы, когда она используется
, не совсем безопасно. Если есть
уверенность, что никто не обратится к таблицам через
, то достаточно до начала проверки таблиц выполнить
, если нет - то на время проверки таблиц необходимо
приостановить
. При запуске
в то время, когда
обновляет таблицы, может быть выдано предупреждение о повреждении таблицы
- даже в случае, если этого не произошло.
не используется, то проверять таблицы с помощью
можно в любое время. Во время проверки все пытающиеся обновить
таблицу клиенты получат возможность сделать это, только дождавшись
готовности
.
применяется для ремонта или оптимизации таблиц, то всегда
необходимо обеспечить отсутствие обращений сервера
). Если
не
может быть приостановлен, то до
, как минимум, надо выполнить
. Таблицы могут быть повреждены, если сервер и
обратятся к таблицам одновременно.
В данном разделе описывается, как выявлять повреждения данных в базах
данных MySQL и что делать с повреждениями дальше. Если таблица
повреждается часто, то надо постараться отыскать причину этих повреждений!
Обращайтесь к разделу See section
.
. Обращайтесь к разделу See section
.
При выполнении послеаварийного восстановления важно понимать, что каждой
таблице
Каждый из этих трех типов файлов ''имеет'' свои виды повреждений, но
наиболее часто проблемы возникают с файлами данных и индексными файлами.
'.MYD'
. Стадия исправления завершается тем, что программа удаляет старый
файл
'.MYD'
и переименовывает новый путем присвоения ему имени исходного.
Если используется
,
'.'
, а,
исходя из предположения, что файл
'.MYD'
правилен, только формирует новый
индексный файл, никак не меняя файл
'.'
. Это безопасно, поскольку
автоматически распознает, что файл
'.MYD'
запорчен, и в этом
случае прерывает исправление. Можно также задавать для
. В этом случае
не прерывается аварийно по некоторым
ошибкам (таким как дублирование ключа), а пытается исправить их путем
модификации файла
'.MYD'
. Обычно использование двух опций
имеет
смысл только в случае, если свободного места на диске недостаточно для
выполнения нормального исправления. Тогда перед запуском
следует
по крайней мере выполнить резервное копирование.

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Рубрики: Без рубрики |

Оставить комментарий

Заметьте: Включена проверка комментариев. Нет смысла повторно отправлять комментарий.