Sistem berjalan sangat lambat karena harus merekonstruksi data yang hilang yang melibatkan CPU dan I / O tambahan.
Jika Anda memiliki disk yang hilang dalam konfigurasi RAID-5 Anda tidak memiliki strategi pemulihan . Jika disk lain turun Anda akan kehilangan data Anda . Lari, jangan berjalan, ke vendor terdekat tempat Anda bisa mendapatkan bagian yang kompatibel yang tercakup oleh garansi pabrik yang dikirim oleh kurir darurat di hari yang sama. Jika vendor tempat Anda membeli array sudah dalam proses mendapatkan bagian, dapatkan kedua bagian dan simpan yang lainnya sebagai cadangan.
Jika Anda memiliki RAID-5 yang digunakan untuk sistem produksi, Anda harus mempertimbangkan untuk meninggalkan disk cadangan dalam array sebagai cadangan panas.
Ditambahkan - Jika log Anda tidak pada volume yang terpisah (disk secara fisik terpisah) pindahkan ke set disk yang terpisah, bahkan hanya satu pasangan cermin. Ini juga akan menjadi kemenangan kinerja jika database Anda memiliki beban yang signifikan karena pertentangan pada volume log memiliki pengaruh buruk yang tidak proporsional pada kinerja.
Jika ini memungkinkan, Anda juga dapat membuat basis data Anda lebih kuat dengan melakukan hal berikut:
- Matikan basis data.
- Cadangkan basis data.
- Pindahkan log ke set disk yang terpisah secara fisik (pastikan Anda mengkonfigurasi ulang database sehingga tahu ke mana log telah dipindahkan ke).
- Mulai ulang basis data dan aplikasi.
Jika Anda memiliki log pada volume yang terpisah, Anda dapat memulihkan dan memutar ke depan dari cadangan jika dan hanya jika kegagalan disk tidak membahayakan log. Log database harus pada volume disk terpisah untuk (antara lain) alasan berikut:
Pola penggunaan log sebagian besar berurutan, menambahkan entri log ke bagian akhir file (file tersebut pada dasarnya adalah buffer cincin). Ini berarti bahwa sejumlah besar entri log dapat ditulis dengan cepat karena ada sedikit aktivitas mencari kepala disk.
Jika mereka berbagi disk fisik dengan beban kerja akses yang sangat acak (misalnya tabel dan indeks transaksional), disk tersebut akan melambat secara tidak proporsional karena aktivitas pencarian kepala mengganggu penulisan berurutan.
Memiliki log pada volume terpisah hampir selalu merupakan kemenangan kinerja dan hanya perlu satu pasangan cermin untuk log untuk mendukung beban kerja yang cukup berat. Ini berarti bahwa perangkat keras untuk melakukannya cukup murah, sehingga ada biaya kecil untuk kinerja besar dan keandalan menang.
Jika array data Anda turun, log tidak akan hilang. Jika Anda memiliki strategi cadangan yang tepat, Anda dapat memulihkan dari cadangan dan memutar foward dari log. Ini berarti bahwa seluruh array dapat turun di server tanpa satu titik kegagalan. Log dan array data harus gagal secara bersamaan untuk menyebabkan kehilangan data.