Мы пытаемся управлять и настраивать наш MySql.
Одно предупреждение, которое мы получаем в phpMyAdmin, таково:
Select full joinDocumentation 421 The number of joins that do not use indexes. If this value is not 0, you should carefully check the indexes of your tables.
Судя по всему, есть объединения, не использующие индексы. Они были запущены 421 раз с момента перезагрузки mysql (последняя перезагрузка была всего несколько часов назад). Я просмотрел наш код и запустил EXPLAIN
по десяткам и десяткам запросов пытается определить виновника, но безуспешно.
Есть ли способ определить запросы, вызывающие это предупреждение, и попытаться изменить или улучшить их?
Заранее спасибо.
В вашем my.cnf включите журнал медленных запросов и добавьте параметр Журнал запросов, не использующих индексы мог бы дать вам некоторые подсказки о виновных.