วิธีการจำลองสถานะหน่วยความจำต่ำเมื่อเรียกใช้แบบสอบถาม


13

ฉันพยายามที่จะเข้าใจวิธีการทำงานของโปรแกรมการทำงานของ SQL Server ให้ดีขึ้นในสถานะหน่วยความจำต่ำ พูดในแง่ของเงินอุดหนุนหน่วยความจำผมสงสัยว่าถ้ามีวิธีที่จะบังคับให้บางส่วนจะเท่ากับGrantedMemory RequiredMemory(ฉันเดาว่ามีสถานะการติดตามที่ไม่มีเอกสารซึ่งจะทำอย่างนั้นใครรู้ว่ามันคืออะไร?)

คำตอบ:


14

หากคุณใช้ SQL Server 2012 SP3 หรือดีกว่าคุณสามารถใช้MAX_GRANT_PERCENTคำแนะนำเพื่อกำหนดหน่วยความจำของแบบสอบถามเดียว อย่างไรก็ตามคุณจะต้องยุ่งกับตัวเลขเพื่อหาเปอร์เซ็นต์ที่ให้ค่าที่ถูกต้อง (เพื่อบังคับGrantedMemoryให้เท่ากับRequiredMemory)

ดูที่นี่สำหรับรายละเอียดเพิ่มเติม

ก่อนหน้านั้นคุณต้องใช้ตัวควบคุมทรัพยากร (Enterprise เท่านั้น)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.