Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Имеет ли смысл оставить SQL_NO_CACHE на продакшене? / 6 сообщений из 6, страница 1 из 1
14.08.2016, 07:39
    #39291545
alfakuk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имеет ли смысл оставить SQL_NO_CACHE на продакшене?
Робот обходит базу на 3 млн. записей выбирая последние 300. У выбранных записей после обработки меняется дата и в следующий раз результат выборки другой, а эти записи выберутся опять не скоро. Понятно что кеш тут не помогает т.к. тот же самый результат выборки будет через 10 тыс. раз только. Имеет ли смысл вставить в такой запрос директиву SQL_NO_CACHE и оставить в проекте ведь тогда в кеше останется больше места для запросов которые реально могут повторяться?
...
Рейтинг: 0 / 0
14.08.2016, 09:55
    #39291548
Alex_Ustinov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имеет ли смысл оставить SQL_NO_CACHE на продакшене?
имеет, и вопрос не в том что "в кэше останется больше места", а в том что компилятор не будет дергаться к кэшу, все будет более предсказуемо и ровно
...
Рейтинг: 0 / 0
14.08.2016, 11:53
    #39291557
alfakuk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имеет ли смысл оставить SQL_NO_CACHE на продакшене?
Спасибо за развёрнутый ответ!
...
Рейтинг: 0 / 0
14.08.2016, 11:59
    #39291559
netwind
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имеет ли смысл оставить SQL_NO_CACHE на продакшене?
alfakuk, имеет и именно из тех предположений, что вы написали.
mysqldump, например, так же работает.
...
Рейтинг: 0 / 0
14.08.2016, 22:25
    #39291678
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имеет ли смысл оставить SQL_NO_CACHE на продакшене?
alfakuk,

Если БД вообще ничем другим больше не занимается, то тогда лучше query cache вообще выключить. Заодно и на апдейтах/инсертах сэкономите.
...
Рейтинг: 0 / 0
15.08.2016, 18:16
    #39292200
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имеет ли смысл оставить SQL_NO_CACHE на продакшене?
alfakuk,
безусловно.

лучше еще и кэш запросов вырубить.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Имеет ли смысл оставить SQL_NO_CACHE на продакшене? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]