SQL na distribuição de disco do VM do Azure e localização de dados / arquivos de log

1

De acordo com a documentação Práticas recomendadas de desempenho para o SQL Server em máquinas virtuais do Azure :

link

Há uma observação sobre a distribuição de disco:

Use data disks for data and log files: If you are not using disk striping, use 2 Premium Storage P30 disks where one disk contains the log file(s) and the other contains the data and TempDB file(s). Each Premium Storage disk provides a number of IOPs and bandwidth (MB/s) depending on its size, as described in the following article: Using Premium Storage for Disks. If you are using a disk striping technique, such as Storage Spaces, you must place all files on the same drive.

Existe uma razão específica para isso?

    
por Charles Chen 20.02.2018 / 17:57

1 resposta

1

Is there a specific reason why this would be the case?

Se você estiver usando dois discos , onde um disco contém os arquivos de logs e o outro contém os dados e os arquivos TempDB, os caminhos são diferentes.

Digamos que disk1 E:\ para arquivos de log, disk2 F:\ para arquivos de dados, portanto, seu local padrão de dados é E:\ , seu local padrão de log é F:\ .

Se você não quiser usar dois discos para SQL, poderá usar uma técnica de distribuição de disco , como espaços de armazenamento, dessa forma, deve alterar o caminho dos arquivos de log e o caminho dos arquivos de dados para a mesma unidade.

Por exemplo, você cria espaços de armazenamento, o caminho como E:\ , sua localização padrão de dados deve ser E:\data e a localização padrão de log deve ser E:\log , assim:

Espero que isso ajude.

    
por 21.02.2018 / 04:00