Что такое 10 единиц транзакций базы данных в бесплатной пробной версии Azure?
Я ищу поставщика облачных услуг для размещения базы данных SQL и доступа через вызовы API. Просмотрев несколько поставщиков, я увидел, что у Azure есть 12-месячная бесплатная пробная версия, но только экземпляр S0 объемом 250 ГБ с 10 единицами транзакций базы данных.
Может ли кто-нибудь объяснить, что они подразумевают под 10 блоками транзакций БД? Любая помощь приветствуется.
Для справки, наша база данных не будет большой по масштабу, просто храня заявки кандидатов и судей, которые мы получаем максимум 600 кандидатов в год.
Я попытался посмотреть транзакционные единицы в Интернете и увидел, что это один вызов REST API, что мне кажется абсурдным.
1 ответ
Пожалуйста, проверьте вывод следующего запроса:
SELECT * FROM sys.dm_user_db_resource_governance
Это сообщит вам следующую информацию о текущем уровне обслуживания:
- min_cores (ядра доступны на сервисе)
- max_dop (значение MAX_DOP для рабочей нагрузки пользователя)
- max_sessions (максимально разрешенное количество сеансов)
- max_db_max_size_in_mb (максимальное значение max_size для файла данных в МБ)
- log_size_in_mb
- instance_max_worker_threads (ограничение рабочего потока для экземпляра SQL Server)
Приведенная выше информация даст подробную информацию о том, что означает 10 DTU с точки зрения доступных ресурсов. Вы можете запускать этот запрос каждый раз, когда вы меняете уровень службы базы данных.