1.Что такое Azure DTU:
База данных SQL Azure предоставляет две модели закупок: модель закупок на основе vCore и модель закупок на основе DTU.
Модель закупок на основе DTU основана насвязанная мера вычислительных ресурсов, ресурсов хранения и ввода-вывода.Размеры вычислений выражаются в единицах базы данных. Единицы транзакций (DTU) для отдельных баз данных и эластичные единицы транзакций базы данных (eDTU) для эластичных пулов.
Единица транзакции базы данных (DTU) представляет собой смешанную меру ЦП и памяти, читает и пишет.Модель закупок на основе DTU предлагает набор предварительно сконфигурированных пакетов вычислительных ресурсов и включает хранилище для управления различными уровнями производительности приложений: базовое, стандартное и премиум-класс.
Подробнее см. https://docs.microsoft.com/en-us/azure/sql-database/sql-database-service-tiers-dtu
2.Как оптимизировать производительность БД:
Поскольку ваши экземпляры БД уже находятся в Azure, вы можете отслеживать экземпляры БД и повышать производительность БД с помощью портала Azure, устраняя неполадки или изменяя уровни обслуживания.См. Мониторинг и настройка производительности: https://docs.microsoft.com/en-us/azure/sql-database/sql-database-monitor-tune-overview#improving-database-performance-with-more-resources
3. Как рассчитать DTU Azure:
Вот ссылка о калькуляторе DTU базы данных SQL Azure. Этот калькулятор поможет нам определить числоDTU для наших существующих баз данных SQL Server, а также рекомендации относительно минимального уровня производительности и уровня обслуживания, которые нам нужны перед переходом на базу данных SQL Azure.Если вы все еще сохраняете файл резервной копии базы данных, я думаю, вы можете попробовать этот калькулятор.
Пожалуйста, см .: http://dtucalculator.azurewebsites.net/