แม่แบบ: โปรแกรมแก้ไขด่วนทั่วไป
จุดบกพร่อง #: 186325 (การบำรุงรักษาเนื้อหา) VSTS: 1242856
มีการแจกจ่ายโปรแกรมแก้ไขปัญหาของ Microsoft SQL Server 2012 Service Pack 1ในรูปแฟ้มที่ดาวน์โหลดได้ Given ว่าการแก้ไขเป็นแบบสะสม แต่ละรุ่นใหม่ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และแก้ไขการรักษาความปลอดภัยทั้งหมดที่ถูกรวมกับการก่อนหน้า SQL Server 2012 Service Pack 1 แก้ไขการนำออกใช้
อาการ
คุณอาจพบประสิทธิภาพการทำงานช้าใน SQL Server 2012 เมื่อคุณตรวจสอบเครื่องมือการตรวจสอบประสิทธิภาพการทำงานของเซิร์ฟเวอร์ SQL คุณเห็นต่อไปนี้:
-
การปฏิเสธอย่างรวดเร็วในค่าของตัวนับประสิทธิภาพการทำงานexpectancy ชีวิต SQLServer:Buffer Manager\Page เมื่อปัญหานี้เกิดขึ้น ตัวนับอยู่ใกล้กับ 0
-
ค่าสูงสุดของการSQL Server: manager\LazyWrites/sec บัฟเฟอร์นับมีค่ามากกว่า1หลายวินาที
-
การเพิ่มในค่าตัวนับประสิทธิภาพการทำงานของหน่วยความจำ Manager\Free SQLServer:Memory (KB)
สาเหตุ
ตัวตรวจสอบทรัพยากรและกิจกรรมผู้เขียนคนขี้เกียจใน SQL Server ถูกออกแบบมาเพื่อรักษาขนาดแคชและกำลังการผลิตรายการอิสระเพื่อหลีกเลี่ยงสถานการณ์การขาดแคลนหน่วยความจำ ภายใต้สถานการณ์ที่ไม่ค่อย ตัวจัดการหน่วยความจำใน SQL Server database engine อาจเปิดใช้งานสถานะย่อขนาดสำหรับประเภทการบัฟเฟอร์นานเกินกว่าที่จำเป็น เมื่อเข้าใกล้เป้าหมายหน่วยความจำ การ burst รวดของการปันส่วนหน่วยความจำอาจทำให้เกิดความล้มเหลวในการปันส่วนหน่วยความจำและลองอีกครั้งภายใน ในระหว่างกิจกรรมลอง ตัวจัดการหน่วยความจำที่สามารถเปิดใช้งานอเมริกาย่อขนาดในการแคชต่าง ๆ เพื่อสนับสนุนการร้องขอหน่วยความจำใหม่ ภายใต้การลองใหม่เหล่านี้ ไม่มีหน้าต่างขนาดเล็กที่รัฐย่อขนาดอาจยังคงเปิดใช้งานนานเกินความจำเป็นในการคืนค่ากำลังการผลิตรายการอิสระ
ซึ่งทำให้การปล่อยชั่วคราวของหน่วยความจำเพิ่มเติมมากกว่าที่ต้องการกลับไปยังสถานะแน่นอน ตัวอย่างเช่น เก็บพักบัฟเฟอร์สามารถปล่อยข้อมูลจำนวนหน้ามากกว่าจำเป็น inflating ความลึกรายการอิสระ และ expectancy ชีวิตหน้า (ตัวอย่าง) สำหรับประเภทการบัฟเฟอร์ที่ลดลง ในสถานการณ์นี้ คุณจะสังเกตได้ปฏิเสธแบบด่วนในค่าของตัวนับประสิทธิภาพการทำงานSQLServer:Buffer Manager\Page ชีวิต expectancyและการเพิ่มขึ้นอย่างรวดเร็วในค่าตัวนับประสิทธิภาพการทำงานของหน่วยความจำ Manager\Free SQLServer:Memory (KB)การแก้ปัญหา
ปรับปรุงสะสม 4 สำหรับ SQL Server 2012 SP1
การแก้ไขสำหรับปัญหานี้ถูกนำออกใช้แล้วใน 4 การปรับปรุงสะสมครั้งแรก สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับแพคเกจโปรแกรมปรับปรุงนี้สำหรับ SQL Server 2012 SP1 ให้คลิกหมายเลขบทความต่อไปนี้เพื่อไปยังบทความในฐานความรู้ของ Microsoft:
2833645 Cumulative ปรับปรุง 4 สำหรับ SQL Server 2012 SP1หมายเหตุ Given ว่ารุ่นเป็นแบบสะสม แต่ละรุ่นแก้ไขใหม่ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และแก้ไขความปลอดภัยทั้งหมดที่ถูกรวมกับการก่อนหน้า SQL Server 2012 SP1 รุ่นที่แก้ไข เราขอแนะนำว่า คุณควรพิจารณาถึงการใช้การแก้ไขที่นำออกใช้ล่าสุดที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้ สำหรับข้อมูลเพิ่มเติม ให้คลิกหมายเลขบทความต่อไปนี้เพื่อไปยังบทความในฐานความรู้ของ Microsoft:
2772858 2012 เซิร์ฟเวอร์ SQL สร้างที่เปิดตัวหลังจากเปิดตัว SQL Server 2012 Service Pack 1
ข้อมูลเพิ่มเติม
ตัวจัดการหน่วยความจำใช้หลายตัวบ่งชี้ที่ตรวจสอบ และจะได้อย่างรวดเร็วตรวจพบว่า ไม่ต้องการย่อขนาด หลังจากย่อขนาดถูกปิดการใช้งาน เก็บพักบัฟเฟอร์สามารถเติบโตอีกครั้ง ซึ่งคืนค่าประสิทธิภาพและ expectancy ชีวิตหน้าไปเป้าหมายที่ต้องการ
อย่างไรก็ตาม เราขอแนะนำให้ คุณติดตั้งโปรแกรมแก้ไขด่วนนี้โดยเร็วที่สุด ถึงแม้ว่าปัญหาเป็นช่วงสั้น ๆ อาจเกิดขึ้นอีกครั้ง นอกจากนี้ การลดลงของประสิทธิภาพอาจรุนแรงเมื่อปัญหานี้เกิดขึ้นสถานะ
Microsoft ยืนยันว่านี่เป็นปัญหาในผลิตภัณฑ์ของ Microsoft ซึ่งแสดงไว้ในส่วน "นำไปใช้กับ"
ข้อมูลอ้างอิง
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับรุ่นให้บริการแบบเพิ่มหน่วยสำหรับ SQL Server ให้คลิกหมายเลขบทความต่อไปนี้เพื่อไปยังบทความในฐานความรู้ของ Microsoft:
935897แบบแบบเพิ่มหน่วยให้บริการแบบจำลองพร้อมใช้งานจากทีม SQL Server จะจัดส่งโปรแกรมแก้ไขด่วนสำหรับปัญหาที่รายงานสำหรับข้อมูลเพิ่มเติมเกี่ยวกับแบบแผนการตั้งชื่อสำหรับการปรับปรุง SQL Server ให้คลิกหมายเลขบทความต่อไปนี้เพื่อไปยังบทความในฐานความรู้ของ Microsoft:
แพคเกจการปรับปรุง schema Naming 822499สำหรับซอฟต์แวร์ของ Microsoft SQL Serverสำหรับข้อมูลเพิ่มเติมเกี่ยวกับคำศัพท์ของการปรับปรุงซอฟต์แวร์ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อไปยังบทความในฐานความรู้ของ Microsoft:
824684คำอธิบายของคำศัพท์มาตรฐานที่ใช้เพื่ออธิบายปรับปรุงซอฟต์แวร์ของ Microsoft
ผู้เขียน: yqsu jannaw
ผู้เขียน: v-fismao; v jayc ผู้ตรวจทานด้านเทคนิค: yqsu satyem jannaw sqlprev Editor: v-jonwoo