บทความของ Microsoft นี้ - วิธีการกำหนดขนาดหน้าแฟ้มที่เหมาะสมสำหรับ Windows Server 2008 และ Windows 2008 R2รุ่น 64 บิตให้คำแนะนำสำหรับการคำนวณขนาดหน้าไฟล์สำหรับ 64 บิต Windows 2008 และ Windows 2008R2 ไม่ต้องสงสัยเลยว่าทำงานได้ดีสำหรับเซิร์ฟเวอร์ที่ใช้งานทั่วไป ฉันสงสัยว่าคำแนะนำสำหรับ SQL Server 2008R2 ที่ทำงานบน Windows 2008 / R2 64 บิตคืออะไร
ฉันคิดว่าเราต้องการข้อมูลหน่วยความจำเพียงเล็กน้อยในการกดปุ่มไฟล์หน้ามิฉะนั้น SQL อาจกดดิสก์สองครั้งเพื่อหาข้อมูล SQL Server อนุญาตให้ข้อมูลในหน่วยความจำตีไฟล์หน้าได้หรือไม่ ฉันได้รับคำแนะนำจากSQL Server 2008 R2 Books Online แล้วแต่ยังไม่พบการใช้ไฟล์หน้าใด ๆ
นี่คือสถานการณ์การใช้งานที่อาจเกิดขึ้น: เมื่อกำหนดเซิร์ฟเวอร์จริงที่มี RAM 64GB เพจไฟล์จำเป็นสำหรับแรม 64GB ทั้งหมดหรือไม่ เราควรใส่มันให้เป็น 96GB ของ pagefile หรือไม่? ดูเหมือนจะมากเกินไปสำหรับไฟล์เดียว ฉันรู้ว่าภูมิปัญญาดั้งเดิมเป็นเพราะการที่ Windows จับคู่ pagefile กับหน่วยความจำในความพยายามที่จะทำให้การสลับแอพง่ายขึ้นบน RAM แต่มันเป็นเรื่องจริงเหรอ? pagefile ที่น้อยกว่า 64GB จะขัดขวางประสิทธิภาพการทำงานที่นี่หรือไม่