Что такое 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 с точки зрения доступных ресурсов. Вы можете запускать этот запрос каждый раз, когда вы меняете уровень службы базы данных.

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