Я пытаюсь ускорить массовую вставку в таблицу InnoDB путем временного отключения его индексов:Как отключить индекс в InnoDB
ALTER TABLE mytable DISABLE KEYS;
Но это дает предупреждение:
+-------+------+-------------------------------------------------------------+
| Level | Code | Message |
+-------+------+-------------------------------------------------------------+
| Note | 1031 | Table storage engine for 'mytable' doesn't have this option |
+-------+------+-------------------------------------------------------------+
1 row in set (0.00 sec)
Как мы можем отключить индексы?
Какие существуют альтернативы, чтобы избежать использования индекса при выполнении объемных вставок?
Как мы можем ускорить процесс?
Сколько у вас данных (в терминах строк и гигабайт)? И как вы его загрузите? – zerkms
около 5 миллионов строк и около 1,2 ГБ. Благодарю. – fanchyna
Связанный: http://stackoverflow.com/q/654594/632951 – Pacerier