Назад | Перейти на главную страницу

SQL на разделении дисков виртуальной машины Azure и расположение файлов данных / журналов

По Лучшие практики производительности для SQL Server на виртуальных машинах Azure документация:

https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sql/virtual-machines-windows-sql-performance

Есть примечание относительно чередования дисков:

Используйте диски данных для файлов данных и журналов: если вы не используете чередование дисков, используйте 2 диска Premium Storage P30, где один диск содержит файл (ы) журнала, а другой - данные и файл (ы) TempDB. Каждый диск хранилища класса Premium обеспечивает определенное количество операций ввода-вывода в секунду и пропускную способность (МБ / с) в зависимости от его размера, как описано в следующей статье: Использование хранилища класса Premium для дисков. Если вы используете метод чередования дисков, например дисковые пространства, вы должны разместить все файлы на одном диске.

Есть ли конкретная причина, почему это так?

Есть ли конкретная причина, почему это так?

Если вы используете два диска где один диск содержит файлы журналов, а другой - файлы данных и TempDB, поэтому пути разные.

Скажем, disk1E:\ для файлов журнала, disk2F:\ для файлов данных, поэтому расположение данных по умолчанию E:\, ваше местоположение журнала по умолчанию - F:\.

Если вы не хотите использовать два диска для SQL, вы можете использовать техника дискового чередования, например, пространства для хранения, таким образом вы должны изменить путь к файлам журнала и путь к файлам данных на один и тот же диск.

Например, вы создаете места для хранения, путь вроде E:\, ваше расположение данных по умолчанию должно быть E:\dataи расположение журнала по умолчанию должно быть E:\log, как это:

Надеюсь это поможет.