No Linux, use o comando iostat para verificar se o disco I / O é um gargalo para o seu banco de dados.
Em geral, encontrar a forma:
iostat-xm 2
para funcionar bem. (Utilize um número de segundos com iostat, caso contrário ele irá exibir estatísticas desde o arranque do servidor, que não é muito útil.)
Use o comando mount para ver o que o seu dispositivo de dados / diretório / db reside.
campos
util% - este é o campo mais útil para uma verificação rápida, indica qual a porcentagem do tempo que o dispositivo / unidade está em uso. Se o número se perto de 100%, o servidor pode ser disco físico I / O bound. (Existem algumas situações volume onde esta estatística exagera, mas na maioria das vezes ele está correto.)
r / s - lê por segundo.
w / s - escreve por segundo
RMB / s - leia megabytes por segundo
WMB / s - escrever megabytes por segundo
avgrq-sz - tamanho médio pedido. Quanto menor esse número, os mais aleatórios suas operações de IO são. Esta é em setores: os setores são tipicamente 512 bytes, então multiplicar por 0,5 a ver tamanho do pedido médio em kilobytes.
Nenhum comentário:
Postar um comentário