История изменений
Исправление Evenik, (текущая версия) :
Возможно проблема в том что в ней слишком много столбцов/ключей и они в 2кб заголовок не влезают. У остальных таблиц 2кб получается после truncate?
Ещё раз спасибо за помощь!
Чертовски может быть, эта таблица (Foo) с самым большим файлом индексов:
# mysql -Nse 'show tables' db | while read table; do mysql -e "truncate table $table" db; done
# ls -l /var/lib/mysql/db/*.MYI | wc -l
124
# ls -l /var/lib/mysql/db/*.MYI | sed -E 's/ +/\t/g' | cut -f5 | sort -nu
1024
2048
3072
# ls -l /var/lib/mysql/db/*.MYI | grep -E '2048|3072'
-rw-r--r-- 1 mysql mysql 3072 Jul 21 23:10 /var/lib/mysql/db/Foo.MYI
-rw-r--r-- 1 mysql mysql 2048 Jul 21 23:10 /var/lib/mysql/db/FooBar.MYI
Смущает только, что это довольно стабильный ынтерпрайз, странно было бы пропустить такое...
Исходная версия Evenik, :
Возможно проблема в том что в ней слишком много столбцов/ключей и они в 2кб заголовок не влезают. У остальных таблиц 2кб получается после truncate?
Ещё раз спасибо за помощь.
Чертовски может быть, эта таблица (Foo) с самым большим файлом индексов:
# mysql -Nse 'show tables' db | while read table; do mysql -e "truncate table $table" db; done
# ls -l /var/lib/mysql/db/*.MYI | wc -l
124
# ls -l /var/lib/mysql/db/*.MYI | sed -E 's/ +/\t/g' | cut -f5 | sort -nu
1024
2048
3072
# ls -l /var/lib/mysql/db/*.MYI | grep -E '2048|3072'
-rw-r--r-- 1 mysql mysql 3072 Jul 21 23:10 /var/lib/mysql/db/Foo.MYI
-rw-r--r-- 1 mysql mysql 2048 Jul 21 23:10 /var/lib/mysql/db/FooBar.MYI
Смущает только, что это довольно стабильный ынтерпрайз, странно было бы пропустить такое...