Все чаще я получаю таблицы, которые необходимо восстановить с возвращенным сообщением: Значение автоинкремента: 0 меньше максимального используемого значения: хх
Это произошло с таблицами с 200 строками и таблицами с ~ 3 миллионами строк, но до сих пор проблема была в нескольких таблицах. Я использую MySQL 5.0.22.
Ремонт запускается сценарием, который каждую минуту проверяет необходимость восстановления таблиц MySQL. У меня также есть автоматическое резервное копирование 6-гигабайтной базы данных, которое работает всего два часа, и ремонт всегда запускается примерно во время резервного копирования.
Любые идеи?
После установки «исправления», упомянутого в моем комментарии выше, у меня больше нет этой проблемы. Обновление MySQL было бы слишком хлопотным для этой проблемы, поэтому отключение сценария во время резервного копирования - лучшее решение для меня на данный момент.
Говорят, разговоры с собой - это первый признак безумия, ничего хорошего для меня не сулит :(