Saltar al contenido principal
EN VERSIÓN PRELIMINAR

Transacciones de bases de datos distribuidas que abarcan varias instancias administradas de Azure SQL

Fecha de publicación: 14 octubre, 2020

Las transacciones de bases de datos distribuidas que abarcan varias instancias administradas de Azure SQL (ahora en versión preliminar) se han agregado para habilitar una migración fluida de las aplicaciones actuales, así como el desarrollo de aplicaciones modernas de varios inquilinos basadas en una arquitectura de base de datos particionada vertical u horizontalmente.

El uso de transacciones distribuidas permite ahorrar tiempo al migrar las aplicaciones que requieren esta capacidad, ya que elimina la necesidad de cambiar el código de las aplicaciones y realizar pruebas exhaustivas. Si desarrolla aplicaciones nuevas, puede beneficiarse de la creación de particiones de los datos en varias bases de datos para superar las limitaciones de tamaño actuales de Azure SQL Managed Instance, al tiempo que utiliza transacciones distribuidas para mantener los datos particionados en un estado coherente.

Durante la versión preliminar, se admitirán dos métodos de ejecución de transacciones distribuidas: con la instrucción BEGIN DISTRIBUTED TRANSACTION del código de Transact-SQL y con la clase TransactionScope del código de .NET.

  • Azure SQL Database
  • Features