Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

What is the difference between RAID 5 and RAID 10? Which is better for Oracle?

difference Oracle raid
0
Posted

What is the difference between RAID 5 and RAID 10? Which is better for Oracle?

0

RAID 5 is striping with an extra disk for parity. If we lose a disk we can reconstruct from that parity disk. RAID 10 is mirroring pairs of disks, and then striping across those sets. RAID 5 was created when disks were expensive. Its purpose was to provide RAID on the cheap. If a disk fails, the IO subsystem will perform VERY slowly during the rebuild process. What’s more your liklihood of failure increases dramatically during this period, with all the added weight of the rebuild. Even when it is operating normally RAID 5 is slow for everything but reading. Given that and knowing databases (especially Oracle’s redo logs) continue to experience write activity all the time, we should avoid RAID5 in all but the rare database that is MOSTLY read activity. Don’t put redologs on RAID5. RAID10 is just all around goodness. If you lose one disk in a set of 10 for example, you could lose any one of eight other disks and have no troubles. What’s more rebuilding does not impact performance at all

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123