Пропустить и перейти к основному содержимому
В ПРЕДВАРИТЕЛЬНОЙ ВЕРСИИ

Распределенные транзакции базы данных, охватывающие несколько Управляемых экземпляров SQL Azure

Дата публикации: 14 октября, 2020

Доступна предварительная версия функции распределенных транзакций базы данных, охватывающих несколько Управляемых экземпляров SQL Azure. Решение позволяет бесперебойно переносить существующие приложения, а также разрабатывать современные мультитенантные приложения на основе архитектуры базы данных с вертикальным или горизонтальным секционированием.

Распределенные транзакции ускорят перенос существующих приложений, которым требуется такая возможность. Функция устраняет необходимость в изменении кода приложения и в последующем тщательном тестировании. При разработке новых приложений секционирование данных в несколько баз данных помогает устранить текущие ограничения размера для Управляемого экземпляра SQL Azure, а распределенные транзакции обеспечивают согласованное состояние секционированных данных.

Предварительная версия будет поддерживать два метода выполнения распределенных транзакций с использованием инструкции BEGIN DISTRIBUTED TRANSACTION из кода Transact-SQL и класса TransactionScope из кода .NET.

  • База данных SQL Azure
  • Features