มีผู้ใช้ SQL Server บนโซลิดสเตทไดรฟ์หรือไม่ คุณพบเคล็ดลับการเพิ่มประสิทธิภาพเฉพาะหรือไม่ ฉันสนใจเป็นพิเศษในวิธีที่จะลดความถี่ที่ SQL Server ดำเนินการเขียนแบบสุ่มขนาดเล็กเนื่องจากพวกเขาเป็นตัวซวยของประสิทธิภาพของ SSD โดยเฉพาะอย่างยิ่งไดรฟ์ MLC SSD
แน่นอนว่าการเพิ่มประสิทธิภาพที่เห็นได้ชัดอย่างหนึ่งที่สามารถทำได้คือข้อมูลหนักควรอ่านจาก SSD และสิ่งที่เขียนหนักควรทิ้งไว้ที่ดิสก์แบบหมุนทั่วไป นั่นรวมถึงบันทึกธุรกรรมตามธรรมชาติ!
แน่นอนว่าด้วยงบประมาณที่เพียงพอเราต้องการใช้ดิสก์ SLC SSD เช่น X25-E หรือ Vertex Ex series หรือข้อเสนอระดับองค์กรต่าง ๆ แต่ฉันก็สนใจเคล็ดลับที่อาจเป็นประโยชน์ต่อการตั้งค่า MLC SSD ฉันคิดว่ามันเป็นเรื่องที่น่าสนใจ หนึ่งในลูกค้าของลูกค้าของฉันมีงบประมาณน้อยและชุดข้อมูลที่เติบโตขึ้นอย่างมากและพวกเขากำลังเผชิญกับการเขียนซ้ำอย่างสมบูรณ์เกือบร้อยคำเพื่อที่จะรักษาประสิทธิภาพที่ดี อย่างไรก็ตามฉันมีความสงสัยที่น่าสงสัยว่าพื้นที่หน่วยความจำ RAM และ SSD น้อยกว่า $ 500 อาจทำให้พวกเขาได้รับประสิทธิภาพที่ดีขึ้นกว่าเวลาของนักพัฒนาหลายพันคน