Quais são as práticas recomendadas para executar o SQL Server em uma máquina virtual? Minhas atividades de transação on-line são muito baixas, mas há uma grande quantidade de processamento de dados com a finalidade de fornecer dados de relatórios para vários sites.
relate perguntas
-
SQL Server - Como as páginas de dados são armazenadas ao usar um índice clusterizado
-
Preciso de índices separados para cada tipo de consulta ou um índice de várias colunas funcionará?
-
Quando devo usar uma restrição exclusiva em vez de um índice exclusivo?
-
Quais são as principais causas de deadlocks e podem ser evitadas?
-
Como determinar se um Índice é necessário ou necessário
Tal como acontece com as máquinas físicas, IO é rei. Haverá um impacto perceptível de IO da virtualização (quanto de um hit depende da tecnologia que você escolher), portanto, certifique-se de não fazer nada que possa exacerbar isso e prejudicar ainda mais o desempenho do IO.
Claro, se todo o seu banco de dados (e tudo o mais que a VM está executando) se encaixa na RAM alocada para a VM e vê muito pouca atividade de gravação, o desempenho do IO pode ser um problema muito menor.
Edit: mais alguns pontos: