Handler_read_rnd_next — 221M
это нормально?
Как я понял нет, но тогда вопрос, как понять в чем проблема? Какая таблица криво проиндексирована или какой запрос увеличивает этот счетчик?
Handler_read_rnd_next — Количество запросов на чтение следующей строки из файла данных. Данное значение будет высоким, при частом сканировании таблиц. Обычно это означает, что таблицы не проиндексированы надлежащим образом или запросы не используют преимущества индексов.
Насколько смог понять, возникает когда в запросе select *, т.е. выбирается все и индексы не используются.
У меня есть проект на PrestaShop (висит один на хостинге) там Handler_read_rnd_next — 140G, значит проблема глобальная.
Кто нибудь занимался оптимизацией Handler_read_rnd_next? Если ли результаты?