Benchmarking do MS SQL Server 2008

2

Temos vários servidores SQL de produção, alguns físicos, alguns virtuais. Eu realmente gostaria de alguns scripts genéricos que eu poderia executar contra cada um, talvez usando AdventureWorks para salientar testá-los e comparar o desempenho.

Alguém sabe de algo que é comumente usado? Entendo que diferentes tipos de carga (por exemplo, OLTP, DW) exigem hardware diferente, mas preciso de algo para começar a fim de fornecer algumas comparações precisas entre os diferentes ambientes.

    
por Joel Mansford 04.03.2011 / 14:21

2 respostas

0

Trabalhar com maravilhas.

run against each maybe using AdventureWorks

Banco de dados patético. Muito pequeno para testes de palavras reais. O que você quer testar em particular?

Existem testes, mas eles exigem muito hardware.

Em geral, faço um bom teste de SQLIO, além de fazer alguns testes baseados em CPU. É sobre isso.

    
por 04.03.2011 / 14:23
0

Se você estiver apenas procurando algumas estatísticas básicas em seus servidores, recomendo começar com contadores de desempenho. Brent Ozar tem um excelente tutorial aqui: SQL Server Perfmon Tutorial de contadores

Essas estatísticas são ótimas para identificar afunilamentos, tendências de uso (quando você executa várias vezes), identificar servidores que você deseja consolidar etc.

    
por 04.03.2011 / 19:04