O uso do RAID é transparente para o Oracle. Todos os recursos específicos para a configuração de RAID são tratadas pelo sistema operacional e operam de forma independente do Oracle. Existem diferentes tipos de arquivo no Oracle e cada um deles tem um comportamento diferente em um tipo de RAID.
O desempenho leitura/escrita dos REDO LOGS do banco de dados é sensível ao RAID e deve ser armazenado em um RAID-1 ou um RAID-0+1.
Recomendações:
Geralmente as operações de escrita impactam mais que as operações de leitura. Isto é especialmente verdadeiro quando existe necessidade de cálculo da paridade (RAID 3, RAID 5, etc).
REDO LOGS, ARCHIVE LOGS, TEMP FILES devem ser colocados em um dispositivo com RAID-1. Você deve evitar a utilização de RAID-5 para estes tipos de arquivos.
A área de SWAP pode ser usada em qualquer tipo de RAID sem afetar o Oracle.
RAID | Type of RAID | Control File | Database File | Redo Log File | Archive Log File |
0 | Striping | Evitar* | OK* | Evitar* | Evitar* |
1 | Shadowing | OK | OK | Utilizar | Utilizar |
0+1 | Striping + Shadowing | OK | Utilizar (1) | Evitar | Evitar |
3 | Striping with Static Parity | OK | Evitar (2) | Evitar | Evitar |
5 | Striping with Rotating Parity | OK | Evitar (2) | Evitar | Evitar |
* O RAID-0 não oferece qualquer proteção contra falhas. Requer uma forte estratégia de backup.
(1) O RAID-0+1 é recomendado para arquivos do banco de dados porque dá o melhor desempenho possível durante uma falha de disco. A desvantagem do RAID-0+1 é o custo.
(2) Quando envolver operações pesadas de gravação.
Fonte: www.oracle.com
DOCUMENTOS RELACIONADOS
Referências:
1. RAID: High-Performance, Reliable Secondary Storage, (Chen, Peter etal, 1994) References
2. Six Storage Tips for 24x7 Availability (Devaj, Venkat S.), Oracle Magazine