Dukat

Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Смотрю, про MySQL обычно в этом разделе темы создают... На фоне значительного снижения производительности MyISAM при включении защиты от Meltdown возникла потребность сконвертировать все таблицы во всех базах в InnoDB. Хранилищем по умолчанию и так уже давным-давно было InnoDB, так что с ALTER TABLE для ряда старых таблиц затруднений не было. НО. Схема mysql тоже на MySQL! Попробовал и для неё Код: ALTER TABLE `mysql`.`<tablename>` ENGINE=InnoDB; | Почти все таблицы преобразовались, за исключением `db`, `host` и `user`. Для них результат был Цитата: ERROR 1025 (HY000): Ошибка при переименовании './mysql/#sql-4f3_906' в './mysql/db' (ошибка: -1 "Internal error < 0 (Not system error)") | Возможно ли вообще изменить тип хранилища для этих таблиц? Server version: 10.1.26-MariaDB-0+deb9u1 Debian 9.1 |