ระบบทำงานช้ามากเนื่องจากต้องสร้างข้อมูลที่หายไปซึ่งเกี่ยวข้องกับ CPU และ I / O เพิ่มเติม
หากคุณมีดิสก์ที่ขาดหายไปในการกำหนดค่า RAID-5 คุณมีกลยุทธ์การกู้คืนไม่มี ถ้าดิสก์อื่นลงไปคุณจะสูญเสียข้อมูลของคุณ เรียกใช้อย่าเดินไปที่ผู้ขายที่ใกล้ที่สุดซึ่งคุณสามารถรับชิ้นส่วนที่ใช้งานร่วมกันได้ซึ่งครอบคลุมโดยการรับประกันของผู้ผลิตที่จัดส่งโดยผู้ให้บริการด่วนในวันเดียวกัน หากผู้ขายที่คุณซื้ออาร์เรย์อยู่ในขั้นตอนการรับชิ้นส่วนให้รับทั้งสองส่วนแล้วเก็บส่วนที่เหลือไว้เป็นอะไหล่
หากคุณมีการใช้งาน RAID-5 สำหรับระบบที่ใช้งานจริงคุณควรพิจารณาทิ้งดิสก์สำรองไว้ในอาร์เรย์เป็นอะไหล่สำรอง
เพิ่ม - หากบันทึกของคุณไม่ได้อยู่ในไดรฟ์ข้อมูลแยก (ดิสก์แยกทางกายภาพ) ให้ย้ายไปยังชุดดิสก์แยกต่างหากแม้จะเป็นคู่มิเรอร์เดียว สิ่งนี้จะเป็นผลการดำเนินงานที่ดีหากฐานข้อมูลของคุณมีภาระที่สำคัญเนื่องจากการช่วงชิงในปริมาณการบันทึกมีผลเสียต่อประสิทธิภาพการทำงาน
หากเป็นไปได้คุณสามารถทำให้ฐานข้อมูลของคุณแข็งแกร่งขึ้นโดยทำสิ่งต่อไปนี้:
- ปิดฐานข้อมูล
- สำรองฐานข้อมูล
- ย้ายบันทึกไปยังชุดดิสก์ที่แยกจากกันทางกายภาพ (ตรวจสอบให้แน่ใจว่าคุณกำหนดค่าฐานข้อมูลใหม่เพื่อให้ทราบว่ามีการย้ายบันทึกไปที่ใด)
- รีสตาร์ทฐานข้อมูลและแอปพลิเคชัน
หากคุณมีบันทึกในโวลุ่มแยกต่างหากคุณสามารถกู้คืนและย้อนไปข้างหน้าจากการสำรองข้อมูลในกรณีที่ดิสก์ล้มเหลวไม่ส่งผลต่อบันทึก บันทึกฐานข้อมูลควรอยู่ในดิสก์ไดรฟ์ที่แยกต่างหากสำหรับ (ในหมู่อื่น ๆ ) ด้วยเหตุผลดังต่อไปนี้:
รูปแบบการใช้งานของไฟล์บันทึกนั้นมีความต่อเนื่องกันเป็นส่วนใหญ่และต่อท้ายรายการไฟล์เข้ากับท้ายไฟล์ ซึ่งหมายความว่ารายการบันทึกจำนวนมากสามารถเขียนได้อย่างรวดเร็วเนื่องจากมีหัวดิสก์เล็ก ๆ หากิจกรรม
หากพวกเขากำลังแบ่งปันดิสก์ทางกายภาพกับปริมาณงานที่เข้าถึงแบบสุ่มมาก (เช่นตารางธุรกรรมและดัชนี) พวกเขาจะช้าลงอย่างไม่เป็นสัดส่วนในขณะที่หัวหน้าค้นหากิจกรรมขัดขวางการเขียนตามลำดับ
การมีบันทึกในโวลุ่มแยกต่างหากมักจะเป็นผลงานที่ชนะและต้องการคู่มิเรอร์เดียวสำหรับบันทึกเพื่อรองรับปริมาณงานที่ค่อนข้างมาก ซึ่งหมายความว่าฮาร์ดแวร์ในการทำนั้นค่อนข้างถูกดังนั้นจึงมีค่าใช้จ่ายเล็กน้อยสำหรับประสิทธิภาพที่ยอดเยี่ยมและความน่าเชื่อถือที่ได้รับ
หากอาร์เรย์ข้อมูลของคุณไม่ทำงานบันทึกจะไม่สูญหาย หากคุณมีกลยุทธ์การสำรองข้อมูลที่เหมาะสมคุณสามารถเรียกคืนจากการสำรองข้อมูลและย้อนกลับจากบันทึก ซึ่งหมายความว่าอาเรย์ทั้งหมดสามารถลงไปบนเซิร์ฟเวอร์ได้โดยไม่เกิดความผิดพลาดเพียงจุดเดียว ทั้งบันทึกและข้อมูลอาร์เรย์ต้องล้มเหลวพร้อมกันเพื่อทำให้ข้อมูลสูญหาย