Я просматриваю свои запросы, и я читал статьи о том, как вы должны использовать SQL_NO_CACHE
в запросах SELECT
. Это меня смутило, потому что в каждой статье в конце есть другой вывод о том, когда использовать это. Один блог, который я прочитал, сказал, что вы должны использовать его, если у вас одинаковые запросы и уникальны. В другом блоге я читал, что вы должны использовать его, когда вам нужно извлечь информацию, которая никогда не изменится.
Может кто-нибудь объяснить, когда это хорошая практика, чтобы использовать это? Я знаю, что это было задано раньше, но чтение многих статей не помогло, особенно когда люди говорят, что используют этот метод в разных ситуациях. Я сделал некоторые теоретические ситуации, может кто-нибудь сказать мне, полезно ли использовать SQL_NO_CACHE
. Спасибо, и я извиняюсь за повторный вопрос. Я просто очень смущен.
-
Скажите, что веб-сайт хранит свою конфигурацию (то есть имя сайта, описание сайта, ключевые слова), и на каждой странице делается запрос на получение этой информации, как требуется на каждой странице.
-
Вы выбираете
userID
во время проверки входа, запрос выполняется только во время проверки регистрации. -
Вы выбираете некоторые данные из таблицы
a
для обновления поля в таблицеb
, следует ли использоватьSQL_NO_CACHE
для выбора таблицыa
?
Спасибо.