Mysql Скорость вставки в БД

Cuder

Новичок
Значит, ситуация следующая.
Есть массив из 100-200 слов. В цикле перебирается каждое слово на несложное условие и записывается в таблицу MySQL (INSERT) c тремя колонками: автоинкрементируемый ID, само слово и счетчик count (количество вхождений слова).
Используется PHP PDO, подключение к БД выполняется один раз за сессию. Скрипт выполняется локально, машина хорошая.
Вопрос: меня смущает время выполнения скрипта - не менее 7 сек. Это НЕ нормально? Подскажите пожалуйста, в чем моя ошибка и как оптимизировать запрос?
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Так ты проверил, тормозит именно вставка, или все таким другие части скрипта?
 

Cuder

Новичок
c0dex именно вставка.
zuzmic 100-200 запросов, да. Сделать вставку всех данных массива одним запросом я пока не пробовал.
Фанат вот оно, спасибо. Но менять параметр innodb_flush_log_at_trx_commit не стал, просто сменил тип таблицы на MyISAM.
 
Сверху