Миграция из базы данных 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.