เซิร์ฟเวอร์ฐานข้อมูลที่ฉันใช้กำลังเรียกใช้อินสแตนซ์ของ SQL Server 6 อินสแตนซ์ที่ต่างกัน มี RAM 48 GB และหนึ่งในนั้นใช้ RAM มากกว่า 10 GB การบริโภคทั้งหมดคือ 20 GB สำหรับตอนนี้ ปริมาณการใช้ RAM เติบโตอย่างต่อเนื่อง สองสามวันก่อนที่จะใช้ RAM มากกว่า 40 GB และเซิร์ฟเวอร์ตอบสนองช้ามาก แอปพลิเคชันแสดงปัญหาการขัดข้องเมื่อบันทึกข้อมูล
ดังนั้นฉันเริ่มบริการ SQL Server ใหม่
ทันทีที่เริ่มบริการใหม่การใช้งานก็ลดลงเหลือ 4 GB แต่ตอนนี้กำลังเพิ่มขึ้น และฉันกังวลว่าจะเพิ่มขึ้นถึง 40 GB ใน 4 หรือ 5 วันและทำให้เซิร์ฟเวอร์ทำงานช้า
การรีสตาร์ทบริการไม่ใช่ตัวเลือกที่ดีที่ฉันเดา
ฉันพบจากแหล่งต่าง ๆ ที่เราสามารถกำหนดขนาดการใช้หน่วยความจำสูงสุดสำหรับ SQL Server และฉันก็ไม่แน่ใจว่ามันจะช่วยได้หรือไม่ ฉันไม่สามารถทดสอบสิ่งนี้ได้เนื่องจากเซิร์ฟเวอร์ใช้ฐานข้อมูลการผลิตและอาจเป็นความเสี่ยงหากบริการหยุดในขณะที่แก้ไขการตั้งค่าใน SQL Server
มีผู้ใดช่วยปัญหานี้ได้บ้าง