[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Краш MySQL на таблице InnoDB



Alexander GQ Gerasiov wrote:
On Mon, 6 Apr 2009 20:01:32 +0400
Alexey Pechnikov <pechnikov@mobigroup.ru> wrote:

Hello!

On Monday 06 April 2009 19:20:48 Alexander GQ Gerasiov wrote:
Повторю для невнимательных: речь идет не о MyISAM, а об InnoDB.
проблема с
-rw-rw---- 1 mysql mysql 5521801216 Апр  2
19:23 /var/lib/mysql/ibdata1
Полагаю, необходимо сбросить флаги незавершенных транзакций и
Насколько я понимаю, при innodb_force_recovery >=2 он уже не должен
пытаться отрабатывать транзакции. Хотя можно попробовать и руками
попробовать.

есть битые структуры, восстановить их.
Это что и как?

Если вы хотите данные
незавершенных транзакций восстановить, то это почти наверняка вам не
удастся.
Я ж написал, данные, которые там хранятся, совершенно не нужны, а вот
настройки, которые тоже в БД, вытащить бы. Пусть с потерей последних
изменений.

Последний раз была как раз такая проблема , в итоге скопировал .ibd файлы (не все удалось) , ibdata выдрал с помошью dd_rescue , после чего тот заметно уменьшился . мне нужна была только структура таблиц , но сделать mysqldump удалось только при innodb_force_recovery = 4
mysqldump -u root -d -f  -c xxx >xxx.sql
в итоге часть таблиц получить удалось .


Reply to: