Estamos pensando em usar SSDs com Oracle para acelerar nossas execuções de migração de teste. Atualmente, leva de 12 a 18 horas para concluir uma execução de migração, dependendo do volume de dados (obviamente, também estamos fazendo muitos ajustes de desempenho). Temos várias caixas Linux baratas que estamos usando para várias execuções e análises.
O custo dos SSDs direto da Dell é proibitivo. Eu queria saber se alguém tem experiência em usar SSDs de consumo (como os Crucial/Micron).
Sei que o suporte a TRIM seria um problema no Linux (usando Centos). Alguém os usou no Windows 7 para combater isso?
Ainda não vejo nenhuma resposta para sua pergunta e, embora não tenha nenhuma experiência com o uso de unidades SSD de nível de consumidor com um banco de dados, pensei que a seguinte pergunta sobre ServerFault poderia ser útil:
https://serverfault.com/questions/69037/configuring-sql-for-optimal-performance-ssd-or-hdd
editar: Encontrei o seguinte artigo recentemente e pensei em adicioná-lo à minha resposta. Ele fala sobre o uso de SSDs com SQL Server, mas achei que alguns dos fatores discutidos também podem ser úteis para DBAs Oracle.
http://technet.microsoft.com/en-us/magazine/hh334997.aspx (reduzir I/O, aumentar o desempenho)
Aqui estão os maiores problemas que vejo com SSDs e bancos de dados:
http://en.wikipedia.org/wiki/Solid-state_drive
Os SSDs podem tornar a LEITURA de dados mais rápida.
Escrever não será mais rápido. Nem pense em colocar os refazer no SSD, pois eles são apenas gravados. Para acelerar a gravação no refazer: adicione mais unidades e divida-as. Os refazer são gravados sequencialmente, portanto, adicionar mais eixos melhora a taxa de transferência de gravação, até atingir o limite do controlador.
O que essa migração de teste está fazendo? Ele usa código processual ou usa conjuntos?
Se estiver usando código de procedimento, certifique-se de implementar operações em massa. Conjuntos são quase sempre mais rápidos.
Troquei meu antigo HDD por um SSD Crucial M4 de 512 MB para realizar testes em um grande banco de dados Oracle.
Eu corro o oracle 10.2 no Windows 7 no VMWare.
As mudanças de desempenho são realmente impressionantes. A importação e exportação de bancos de dados e consultas SQL são muito mais rápidas.
No entanto, tenho um erro estranho aparecendo de tempos em tempos:
Nunca tive esse problema com a mesma VM na mesma máquina com o HDD.
Depois de executar o DBV no arquivo, nada é marcado como corrompido.
Não encontrei nada sobre este problema.