ฉันเข้าใจปัจจัยการเติมหน้าและโครงสร้างดัชนีและฉันเข้าใจว่าทำไมปัจจัยการเติมเต็ม 100% จึงเป็นแนวปฏิบัติที่ดีที่สุดที่หายาก เหตุใดจึงใช้ค่าเริ่มต้นเป็น 0 (หรือ 100%) เป็นค่าเริ่มต้น ทำไมไม่ 90 หรือ 95
มีบางอย่างที่ฉันขาดหายไปหรือไม่?
ฉันเข้าใจปัจจัยการเติมหน้าและโครงสร้างดัชนีและฉันเข้าใจว่าทำไมปัจจัยการเติมเต็ม 100% จึงเป็นแนวปฏิบัติที่ดีที่สุดที่หายาก เหตุใดจึงใช้ค่าเริ่มต้นเป็น 0 (หรือ 100%) เป็นค่าเริ่มต้น ทำไมไม่ 90 หรือ 95
มีบางอย่างที่ฉันขาดหายไปหรือไม่?
คำตอบ:
เพียงแค่ทิ้งคำแนะนำเล็กน้อยไว้ที่นี่เพื่อดูว่าทำไม Microsoft ถึงทำสิ่งนี้:
INSERT
ข้อมูล ed น่าจะอยู่ที่ท้ายตารางทำให้พื้นที่พิเศษต่อหน้าไร้ประโยชน์UPDATE
ข้อมูลจะไม่ยาวข้อมูลแถวบ่อยนักทำให้เกิดการแบ่งหน้านี่เป็นเพียงการคาดเดาที่นี่ คนเดียวที่สามารถตอบคำถามได้อย่างถูกต้องคือทีม SQL Server