mysql Потеря данных после перезапуска сервера

Возможный дубликат:
потеря данных в MySQL после сбоя сервера

После перезапуска сервера из-за отключения питания мы потеряли все данные, сохраненные в базе данных утром (записи клиента, созданные на веб-сайте). За несколько минут до сбоя я смог увидеть такие данные в "MySQL Query Browser" во время некоторых обычных проверок. После аварии все записи, созданные утром, исчезли, а самые последние, которые я видел, были созданы в 7 часов вечера накануне. Кажется, что все операторы INSERT были выполнены в кеше, который не мог быть сброшен из-за отключения питания. Использует ли MySQL такой механизм кэширования? Если да, это доказательство сбоя и как я могу его настроить?

1 ответ

Вы пытались восстановить поврежденные таблицы?

Я никогда не терял данные такого масштаба в MySQL: кажется, он записывает на диск немедленно. Может быть, MySQL здесь не виноват - может быть, CHKDSK сделал это с вами, или, может быть, у вас есть какой-то автоматический откат файловой системы?

Другие вопросы по тегам