phpMyAdmin, есть ли что-то, что вы можете добавить в sql, чтобы отключить кэширование для этого запроса? - PullRequest
5 голосов
/ 29 января 2011

Я пытаюсь проверить / улучшить SQL-запрос на скорость, однако кэширование не показывает мне истинную скорость.

Есть ли что-то, что я могу добавить в SQL, чтобы отключить его для этого запроса?

Кроме того, если нет, как еще я могу проверить и найти истинную скорость?

Ответы [ 2 ]

3 голосов
/ 29 января 2011

Вы можете добавить предложение SQL_NO_CACHE к своим запросам, чтобы запросить MySQL выполнить запрос, а не возвращать кэшированный результат:

SELECT SQL_NO_CACHE * FROM myTable;

Редактировать:

Существует еще один способ донгесли у вас есть доступ к настройкам

setting query_cache_type = 0 or query_cache_type = OFF in MySQL's conf
0 голосов
/ 29 января 2011

Вы можете использовать MySQL:

...