Handler_read_rnd слишком высокий (более 2 ГБ)
Я запускаю рекламную программу, и при показе рекламы возникают запросы SELECT, UPDATE и DELETE. Иногда показ рекламы происходит быстро, но иногда слишком медленно. В настоящее время это медленно, и Handler_read_rnd и Handler_read_rnd_next, как упомянуто ниже.
Handler_read_rnd 2,844.68 M
Handler_read_rnd_next 2,945.63 M
Как я могу ускорить показ объявлений (уменьшив Handler_read_rnd и Handler_read_rnd_next)
PS: В настоящее время в базе данных рекламной программы 7 068 528 строк.
1 ответ
Лучше начать смотреть на ваши запросы и индексы. Убедитесь, что у вас правильно настроены индексы, и проверьте свои запросы на наличие больших объединений, что может увеличить счетчики.
Существует несколько руководств о том, как оптимизировать MySQL в сети. Одно место для начала здесь. Или вы можете взглянуть на блог MySQLPerformance.