MySQL: Запрос без использования встроенного кэша

Для выполнения запроса в MySQL без использования встроенного кэша, можно использовать SQL_NO_CACHE в запросе SELECT.

# MySQL выполнит запрос, минуя кэш запросов, 
# что может быть полезно для тестирования производительности 
# и обеспечения того, чтобы вы получить самые актуальные данные из базы данных
SELECT SQL_NO_CACHE * FROM tableName;

# Тестирование с кэшем и без:
SELECT SQL_CACHE name, email FROM users WHERE active = 1;
SELECT SQL_NO_CACHE name, email FROM users WHERE active = 1;
up: Просмотров: 1.6k
Материал помог? Оценка помогает находить устаревшие и спорные решения.

Комментарии

0

Нашли ошибку или хотите дополнить материал?

Комментариев пока нет.Можно первым дополнить материал или сообщить об ошибке.
Telegram