Приветствую, подскажите кто знает.
Есть таблица myisam на 3000 записей (400 кб), периодически возникает необходимость обновить записи в таблице.
Обновляются пачками по макс 100 записей через
INSERT INTO `table` (id, field_varchar, field_int) VALUES (...)
ON DUPLICATE KEY UPDATE field_varchar=VALUES(field_varchar), field_int=VALUES(field_int)
Заметил, что если с интервалом 0.5-1 сек отправляются запросы, то примерно каждый третий запрос выполняется 3-5 сек, что очень долго, при этом остальные запросы доли секунды.
Знаю вариант, как реализовать через memcache, но все же хочется разобраться почему так происходит и как ускорить выполнение.