Dừng / khởi động dịch vụ, không có gì khác sẽ giải phóng bộ nhớ trở lại HĐH.
Rõ ràng không phải là điều bạn từng muốn làm với một máy chủ hoạt động nhưng hoàn toàn hợp lý cho một hộp cát cục bộ. Với 3 trường hợp khác nhau trên máy tính xách tay của tôi, đó là cách khả thi duy nhất.
Chỉnh sửa theo bình luận của @ Nick.
Như James lưu ý, nếu nó dự trữ nhiều hơn mức tối thiểu bạn chỉ định, về lý thuyết, nó sẽ giải phóng nó khi không cần thiết và có áp lực bộ nhớ trên máy.
Định nghĩa của bạn về "không cần nó" là gì? Khi vùng đệm đã được lấp đầy, nó sẽ không bỏ trang cho đến khi chúng bị biến dạng bởi các trang khác được đưa vào. Nếu bạn muốn bộ nhớ trở lại ngay lập tức, như trường hợp của @jrara, bạn phải dừng lại /khởi đầu.
min server memory
vàmax server memory
cài đặt là gì? Khi SQL Server bảo lưu mức tối thiểu bạn chỉ định, nó sẽ không bao giờ giải phóng nó trừ khi bạn thay đổi cài đặt hoặc trả lại thể hiện. Như James lưu ý, nếu nó dự trữ nhiều hơn mức tối thiểu bạn chỉ định, về lý thuyết, nó sẽ giải phóng nó khi không cần thiết và có áp lực bộ nhớ trên máy.