Вопросы с тегом «cache»

Кэш - это механизм временного хранения (кэширования) данных в памяти с целью сокращения времени доступа к данным, хранящимся на дисковых накопителях.

5
Почему бы мне НЕ использовать опцию SQL Server «оптимизировать для специальных рабочих нагрузок»?
Я читал несколько замечательных статей, касающихся кэширования планов SQL Server, таких как эта: http://www.sqlskills.com/blogs/kimberly/plan-cache-and-optimizing-for-adhoc-workloads/ Почему даже есть опция «оптимизировать для специальных рабочих нагрузок»? Разве это не должно быть всегда? Независимо от того, используют ли разработчики специальный SQL или нет, почему бы вам не включить эту опцию в каждом экземпляре, который …

3
Параметр Sniffing vs VARIABLES vs Recompile vs OPTIMIZE FOR UNKNOWN
Таким образом, у нас был длительный процесс, вызывающий проблемы этим утром (30 секунд + время выполнения). Мы решили проверить, не виноват ли сниффинг параметров. Итак, мы переписали proc и установили входящие параметры в переменные, чтобы избежать перехвата параметров. Испытанный / верный подход. Bam, время запроса улучшилось (менее 1 секунды). При …


3
Стоит ли когда-нибудь издержек частой аннулирования кэша запросов?
В настоящее время я работаю с базой данных MySQL, где мы видим большое количество недействительных данных в кеше запросов, в основном из-за большого количества операторов INSERT, DELETE и UPDATE, которые выполняются во многих таблицах. Я пытаюсь определить, есть ли какая-либо польза от использования кэша запросов для операторов SELECT, которые выполняются …

2
Индексное кэширование PostgreSQL
У меня возникают трудности с поиском «непрофессиональных» объяснений того, как индексы кэшируются в PostgreSQL, поэтому я хотел бы проверить реальность любого или всех этих предположений: Индексы PostgreSQL, как и строки, живут на диске, но могут кэшироваться. Индекс может быть целиком в кеше или не находиться вообще. Кэшируется он или нет, …

2
Найти несжатый размер всех таблиц в базе данных
В Dynamics AX существует механизм кэширования, в котором таблицы можно настроить для загрузки в память и кэширования. Этот кэш ограничен определенным объемом в КБ для предотвращения проблем с памятью. Настройка, о которой я говорю, вызывается entiretablecacheи загружает всю таблицу в память, как только запрашивается одна запись. До недавнего времени мы …

1
Разница между FreeProcCache и FreeSystemCache
В настоящее время я запускаю, DBCC FREEPROCCACHEкогда хочу стереть информацию из пула буферов между выполнением SQL-запросов. Тем не менее, я рецензировал эту статью Technet со ссылкой DBCC FREESYSTEMCACHE. Какие кеши FREESYSTEMCACHEстирает, FREEPROCCACHEа что нет?
12 sql-server  cache 

1
Qcache_free_memory еще не заполнен, я получаю много Qcache_lowmem_prunes
Я только начал баловаться с кешем запросов для нашей CMS. Может кто - нибудь сказать мне (или , по крайней мере , дать хорошее предположение) , почему я получаю много из Qcache_lowmem_prunesкогда более половины Qcache_free_memoryсвободен? query_cache_size=512M query_cache_limit=1M Вот так это выглядит примерно через 12 часов show status like '%qcach%'; +-------------------------+-----------+ …


3
Как повысить производительность первичных запросов в MS SQL Server?
У меня есть веб-сайт ASP.NET, который выполняет свое независимое кэширование данных, и данные не меняются в течение длительных периодов времени, поэтому нет необходимости запрашивать SQL Server второй раз с тем же запросом. Мне нужно улучшить производительность запросов с первого раза (девственных), которые идут к этому SQL Server. Некоторые запросы обрабатывают …

1
Точный список шагов для базового тестирования SQL Server?
Прежде чем запускать тест производительности / базовый уровень для приложения, использующего SQL Server, я хочу иметь возможность установить экземпляр в «чистое» состояние без перезапуска экземпляра. Есть шаги, которым я склонен следовать, но я хочу создать окончательный список, который находится в правильной последовательности и не содержит лишних шагов. Достиг ли этот …

1
SQL сбрасывает все страницы из буферного кэша каждые несколько минут
У меня есть один узел SQL2012 SP4 с несколькими базами данных. На сервере доступно 20 ГБ памяти, 14 ГБ выделено для SQL (больше ничего не работает на коробке). Каждые несколько минут SQL сбрасывает весь буферный кеш. Ожидаемая продолжительность жизни страницы равна нулю, дескрипторы буферного кэша показывают, что в кэше ничего …

1
Сколько памяти занимает таблица?
Есть ли способ узнать, сколько памяти занимает таблица в SQL Server (2005 и выше)? Например, предположим, у меня есть таблица с 30 миллионами записей. Я хотел бы знать, сколько страниц, принадлежащих этой таблице, в настоящее время находятся в буферном кеше, включая страницы индекса, данных и текста / изображения . Я …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.