Como visualizar o BLOCKSIZE dos volumes

Em certas ocasiões durante a instalação de uma nova instância de SQL Server ou até mesmo para revisar um ambiente precisamos verificar todos os volumes dos nossos servidores para obter os tamanhos de blocos de cada um por motivos de desempenho do SQL Server ou apenas para revisar as configurações de storage do SQL Server.

IMPORTANTE: Lembre-se sempre de formatar os seus discos em blocos de 64K para melhor desempenho do SQL Server.

Vou mostrar pra vocês uma alternativa simples para obter o tamanho do bloco de todos os volumes existentes em um servidor.

Em vez de executar o comando “fsutil fsinfo ntfsinfo C:” para cada volume e ficar olhando para a linha “Bytes per cluster”, você só precisa executar o script abaixo.

Abra uma nova janela do Powershell como administrador e digite o seguinte script:

Captura de Tela 2016-03-31 às 21.40.01

Para facilitar você pode fazer o download deste script no link abaixo da TechNet Gallery:

https://gallery.technet.microsoft.com/PowerShell-Get-Volumes-ac89376b

Após a execução do script você terá uma lista completa de todos os seus volumes e o tamanho do bloco de cada um:

Captura de Tela 2016-03-31 às 19.32.39

É isso galera! Espero que tenham gostado. Até a próxima!