Я пытаюсь выполнить следующий запросMysql группы по запросам принимая 30+ сек для выполнения
select COUNT(*) from tbl_impressions group by spackage
и потребовались приблизительно 40 секунд, чтобы выполнить его в первом, но после того, как несколько раз тот же запрос выполняется в течение 2 секунд ,
Кто-нибудь знает причину?
PS: Все таблицы уже проиндексированы.
Заранее спасибо.
Великого. Мы не можем читать умы, поэтому, пожалуйста, добавьте свою структуру таблицы и вывод EXPLAIN –
. Запрос компилируется, и оптимизатор находит план выполнения, после чего все кэшируется. – Mihai
http://stackoverflow.com/questions/2710621/count-vs-count1-vs-countpk-which-is-better – Damodaran