Acho que sempre há uma vantagem em separar os arquivos do banco de dados e os arquivos de log em matrizes RAID separadas. E / S do arquivo de banco de dados é sempre aleatória, enquanto a E / S do arquivo de log é sempre seqüencial. A mistura desses tipos de E / S na mesma matriz RAID sempre induzirá uma penalidade de desempenho (embora possa não ser aparente se houver muito pouca carga de E / S na matriz). Eu acho que seu ponto # 2 está bem recomendado, embora, como mrdenny afirmou, você provavelmente tenha problemas de banco de dados (índices, etc.) se estiver vendo E / S de disco tão alto quanto estiver com um banco de dados desse tamanho e 200 usuários. / p>
Estou executando um único SQL Server (2005 Standard) com, em média, 2000 conexões com 125 bancos de dados sem o problema de desempenho que você está vendo. Temos uma matriz RAID1 única para os bancos de dados e outra matriz RAID1 para os arquivos de log.
Além disso, não ignore o alinhamento da partição (volume) como uma possível causa do seu problema de desempenho.
Além disso, dê uma olhada nestes artigos: