หยุด / เริ่มบริการไม่มีอะไรจะปล่อยหน่วยความจำกลับไปที่ระบบปฏิบัติการ
เห็นได้ชัดว่าไม่ใช่สิ่งที่คุณต้องการทำกับเซิร์ฟเวอร์การดำเนินงาน แต่สมเหตุสมผลอย่างสมบูรณ์แบบสำหรับกล่องแซนด์บ็อกซ์ในท้องถิ่น ด้วยอินสแตนซ์ 3 แบบที่แตกต่างกันบนแล็ปท็อปของฉันมันเป็นวิธีเดียวที่ทำงานได้
แก้ไขความคิดเห็นของ @ Nick ต่อไปนี้
ดังที่เจมส์ตั้งข้อสังเกตถ้ามันสำรองมากกว่าขั้นต่ำที่คุณระบุไว้ในทางทฤษฎีควรปล่อยมันเมื่อมันไม่ต้องการมันและมีแรงกดดันหน่วยความจำบนเครื่อง
คำจำกัดความของ "ไม่ต้องการ" คืออะไร? เมื่อบัฟเฟอร์พูลเต็มแล้วจะไม่ปล่อยหน้าออกไปจนกว่าจะกลายเป็นหน้าไม่พอใจโดยหน้าอื่น ๆ ที่ถูกนำเข้ามาหากคุณต้องการให้หน่วยความจำกลับมาทันทีเช่นกรณีที่ @jrara คุณต้องหยุด / เริ่มต้น
min server memory
และmax server memory
การตั้งค่าคืออะไร? เมื่อ SQL Server ขอสงวนขั้นต่ำที่คุณระบุไว้มันจะไม่ปล่อยจนกว่าคุณจะเปลี่ยนการตั้งค่าหรือการตีกลับอินสแตนซ์ ดังที่เจมส์ตั้งข้อสังเกตถ้ามันสำรองมากกว่าขั้นต่ำที่คุณระบุไว้ในทางทฤษฎีควรปล่อยมันเมื่อมันไม่ต้องการมันและมีแรงกดดันหน่วยความจำบนเครื่อง