Checklist: Performance do Servidor (SQL)

Podemos criar um breve checklist sobre como validar a infraestrutura de um servidor SQL usando o Performance Monitor. Artigo complementar: Checklist: Performance do Servidor (Windows) Desafio: Analisando Servidor com Perfmon O primeiro passo na análise do SQL Server no Performance Monitor é criar um baseline inicial para caracterizar a carga. Depois, complementamos com informações sobre…

2

Checklist: Performance do Servidor (Windows)

Podemos criar um breve checklist sobre como validar a infraestrutura de um servidor SQL usando o Performance Monitor. Artigo complementar: Checklist: Performance do Servidor (SQL) Desafio: Analisando Servidor com Perfmon A análise da infraestrutura sob a ótica do Windows é dividida nos seus principais recursos: CPU, memória, storage e rede. CPU Monitoração do consumo de…

1

Perfmon: Monitorando o Storage

O principal recurso de um banco de dados é o storage, pois é lá onde os dados ficam armazenados. Antigamente o storage eram discos SCSI conectados ao servidor. Hoje os discos ficam escondidos atrás de várias camadas de virtualização: Discos SCSI/SAS/FC estão associados a um Arrays de Disco Arrays de disco ficam conectados a uma…

12

Perfmon: Monitorando o Buffer Manager

O gerenciador de memória de Buffer de dados, também conhecido por Data Cache ou Database Cache, fornece as melhores informações sobre a utilização de memória do banco de dados. Inicialmente analisamos os contadores: Page life expectancy Lazy writes/sec Free list stalls/sec Segue aqui alguns exemplos de gráfico do Page Life Expectancy (PLE). Particularmente, gosto de…

7

Desafio: Analisando Servidor com Perfmon

Hoje é dia de desafio! Estou colocando os contadores (na forma gráfica) para que você possa analisar e tirar suas conclusões. Artigo: Perfmon- Falso Sentido de Monitoração Artigo: Os 7 Grandes Mitos do Perfmon: Parte 1: Buffer Cache Hit Ratio, Average Disk Queue Length e %Disk Busy Parte 2: Paging File:%Usage, Memory: Page Faults/sec e…

10

Contadores do Perfmon

Recapitulando os últimos artigos sobre Performance Monitor. Artigo: Utilize o Perfmon para criar baselines: Perfmon- Falso Sentido de Monitoração Artigo: Os 7 Grandes Mitos do Perfmon: Parte 1: Buffer Cache Hit Ratio, Average Disk Queue Length e %Disk Busy Parte 2: Paging File:%Usage, Memory: Page Faults/sec e Memory: Pages/sec Parte 3: SQL Access Methods: Page…

4

Os 7 Grandes Mitos do Perfmon (Parte 3)

No primeiro post da série Os 7 Grandes Mitos do Perfmon (Parte 1), comentei sobre os contadores: Buffer Manager:Buffer Cache Hit Ratio LogicalDisk: Average Disk Queue Length e LogicalDisk: %Disk Busy Depois abordei os contadores relacionados ao Paging File (Parte 2): Paging File:%Usage Memory: Page Faults/sec e Memory: Pages/sec Agora vamos terminar com os 3…

1

Os 7 Grandes Mitos do Perfmon (Parte 2)

No primeiro post da série Os 7 Grandes Mitos do Perfmon, comentei sobre os contadores: Buffer Manager:Buffer Cache Hit Ratio LogicalDisk: Average Disk Queue Length e LogicalDisk: %Disk Busy Agora vamos continuar falando sobre outros contadores 3. Paging File:%Usage Existe uma discussão sobre qual o tamanho ideal do arquivo de Paging File. Algumas pessoas dizem…

1

Os 7 Grandes Mitos do Perfmon (Parte 1)

No post anterior, fiz uma breve introdução sobre o Perfmon. Agora é hora de comentar sobre os principais mitos que sempre as pessoas falam sobre os contadores do Perfmon. 1. Buffer Manager:Buffer Cache Hit Ratio Buffer Cache Hit Ratio determina a eficiência do cache de memória, sendo que as pessoas recomendam que seja acima de…

1

Perfmon: Falso Sentido de Monitoração

No post anterior, introduzi a primeira das 9 regras para otimização de performance: Regra 1: Monitorar o consumo de recursos http://blogs.msdn.com/b/fcatae/archive/2016/01/05/monitore-o-consumo-de-recursos-do-banco-de-dados.aspx Monitore o consumo: É fácil falar, mas é difícil fazer. Vamos usar como exemplo alguns dos contadores (Perfmon) mais usados pelos DBA: Processor %Processor Time = 65% Logical Disk Average Disk Queue Length =…

0