Миграция из базы данных SQL Azure в хранилище данных

В настоящее время у меня есть база данных SQL Azure, где все данные в ней находятся в звездообразной схеме (таблицы Fact/Dim с индексами хранилища столбцов) и используются исключительно для приложения отчетов. В настоящее время мы используем экземпляр базы данных Premium с 250 DTU, и его размер составляет около 150 ГБ, но постоянно увеличивается.

За аналогичную цену я мог бы создать экземпляр хранилища данных SQL с 100 DWU. Меня беспокоит то, что, так как это всего 100 DWU против 250 DTU, я бы увидел снижение производительности.

Я знаю, что DWU и DTU не сопоставимы напрямую, но кто-нибудь может сказать мне, могу ли я увидеть повышение / снижение производительности в этих обстоятельствах?

1 ответ

Решение

Для чего это стоит, 1 DWU = 7,5 DTU относительно емкости сервера, как описано здесь.

Когда вы смотрите на экземпляр сервера, на котором вы предоставляете экземпляр DW:

  • Экземпляр на 100 DWU потребляет 750 DTU емкости сервера. Это означает, что вы получите на 500 DTU больше, чем 250 DTU, связанных с уровнем Azure SQL Database Premium, который у вас есть в настоящее время.
  • Экземпляр 400 DWU потребляет 3000 DTU серверной емкости

Учтите, что у вас меньше параллелизма с хранилищем данных SQL Azure.

Другие вопросы по тегам