O drive de estado sólido melhorará o desempenho de um banco de dados?

1

Eu tenho um banco de dados do Microsoft SQL Server 2008 que contém aproximadamente 3 GB de dados. O servidor tem 4 GB de RAM. O banco de dados é usado tanto para leitura quanto para gravação de dados (muitas alterações). O servidor é reiniciado muito raramente.

Eu quero melhorar o desempenho de leitura e gravação. A substituição de um HDD real (sem RAID) por um drive de estado sólido melhora o desempenho?

Como ao longo do tempo, o SQL Server é conhecido por preencher toda a RAM restante , suponho que se eu estender a RAM real para 8 GB, será suficiente para "armazenar em cache" na RAM todos os dados usado pelo SQL Server. Portanto, no meu caso, não há absolutamente nenhuma necessidade de comprar uma unidade de estado sólido, ou, pelo menos, o ganho de desempenho será bem pequeno. Está certo?

    
por Arseni Mourzenko 15.09.2010 / 20:20

2 respostas

3

A maior parte depende se o seu armazenamento atual usa um cartão RAID de cache de gravação com backup de bateria. Se assim for, provavelmente não fará muita diferença se considerarmos quanto de seu conjunto de dados cabe na memória. Ele provavelmente ajudará as consultas do tipo de relatório noturno mais do que as consultas de aplicativos transacionais.

    
por 15.09.2010 / 20:36
1

Quando você executa a ferramenta SQL Profiler, está mostrando problemas óbvios de desempenho de E / S de arquivos? Você usou o profiler para identificar onde seu gargalo realmente está?

    
por 15.09.2010 / 20:43