Стоп / запуск послуги, більше нічого не поверне пам'ять в ОС.
Очевидно, це не те, що ви хотіли б зробити з операційним сервером, але цілком розумно для місцевої пісочниці. З трьома різними примірниками на моєму ноутбуці - це єдиний життєздатний спосіб.
Редагувати коментарі @ Nick
Як зауважив Джеймс, якщо він резервує більше мінімального, який ви вказали, він теоретично повинен звільнити його, коли він цього не потребує, і на машині існує тиск пам'яті.
Яке ваше визначення "не потрібно"? Як тільки буферний пул заповнений, він не збирається викидати сторінки, поки вони не стануть спокійними за інших сторінок, що надсилаються. Якщо вам потрібно негайно повернути пам'ять, як це стосується @jrara, вам доведеться зупинити / початок.
min server memory
таmax server memory
налаштування ? Після того, як SQL Server зарезервує вказаний вами мінімум, він ніколи не випустить його, якщо ви не зміните налаштування або відмовтеся від екземпляра. Як зауважив Джеймс, якщо він резервує більше мінімального, який ви вказали, він теоретично повинен звільнити його, коли він цього не потребує, і на машині існує тиск пам'яті.