Base de datos SQL de Microsoft Azure


Microsoft Azure SQL Database (anteriormente SQL Azure , SQL Server Data Services , SQL Services y Windows Azure SQL Database ) [1] es una base de datos administrada en la nube ( PaaS ) proporcionada como parte de Microsoft Azure .

Una base de datos en la nube es una base de datos que se ejecuta en una plataforma de computación en la nube y el acceso a ella se proporciona como un servicio. Los servicios de base de datos administrada se encargan de la escalabilidad, el respaldo y la alta disponibilidad de la base de datos. Azure SQL Database es un servicio de base de datos administrado que es diferente de AWS RDS , que es un servicio de contenedor .

Microsoft Azure SQL Database incluye inteligencia incorporada que aprende patrones de aplicaciones y se adapta para maximizar el rendimiento, la confiabilidad y la protección de datos . Se anunció originalmente en 2009 y se lanzó en 2010.

Azure SQL Database comparte la base de código de SQL Server 2016. Es compatible con SQL Server 2014 y 2016 y la mayoría de las características disponibles en SQL Server 2016 están disponibles en Azure SQL Database. Microsoft publica una lista de incompatibilidades [11] .

Azure SQL Database se ofrece como una base de datos independiente o un grupo de bases de datos elásticas, y tiene un precio en tres niveles: Básico, Estándar y Premium. Cada nivel ofrece diferentes niveles de rendimiento para adaptarse a una variedad de cargas de trabajo.

Los recursos disponibles para las bases de datos independientes se expresan en términos de Unidades de transacción de base de datos (DTU) y para los grupos elásticos en términos de DTU elásticas o eDTU. Una DTU se define como una medida combinada de CPU, memoria y E / S de datos y E / S de registro de transacciones en una proporción determinada por una carga de trabajo de referencia OLTP diseñada para ser típica de las cargas de trabajo OLTP del mundo real.