як імітувати стан низької пам’яті під час запуску запиту


13

Я намагаюся краще зрозуміти, як поводиться механізм виконання SQL Server у режимі з низькою пам’яттю. Якщо говорити про грамати пам'яті, мені цікаво, чи є якийсь спосіб змусити GrantedMemoryбути рівним RequiredMemory. (Я здогадуюсь, що там є недокументований прапор слідів, який це зробить. Хтось знає, що це?)

Відповіді:


14

Якщо ви перебуваєте на SQL Server 2012 SP3 або новішої версії, ви можете використовувати MAX_GRANT_PERCENTпідказку, щоб обмежити грант пам'яті одного запиту. Однак вам доведеться возитися з числом, щоб зрозуміти, який відсоток дає вам правильне значення (змусити GrantedMemoryбути рівним RequiredMemory).

Дивіться тут для більш детальної інформації.

До цього вам доведеться використовувати керування ресурсами (хоча лише для підприємства).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.