Características y funcionalidades de SQL Managed Instance habilitadas por Azure Arc

SQL Managed Instance habilitado por Azure Arc comparten una base de código común con la versión estable más reciente de SQL Server. La mayoría de las características estándar de lenguaje SQL, procesamiento de consultas y administración de bases de datos son idénticas. Las características que son comunes entre SQL Server y SQL Database o Instancia administrada de SQL son:

Alta disponibilidad de RDBMS

Característica Instancia administrada de SQL habilitada por Azure Arc
Instancia de clúster de conmutación por error AlwaysOn1 No aplicable. Funcionalidades similares disponibles.
Grupos de disponibilidad AlwaysOn Nivel de servicio Crítico para la empresa.
Grupos de disponibilidad básica No aplicable. Funcionalidades similares disponibles.
Grupo de disponibilidad de confirmación de réplica mínima Nivel de servicio Crítico para la empresa.
Grupo de disponibilidad sin clúster Sí
Copia de seguridad de la base de datos Sí - COPY_ONLY Vea BACKUP - (Transact-SQL)
Compresión de copia de seguridad Sí
Reflejo de copia de seguridad Sí
Encriptación de respaldo Sí
Copia de seguridad en Azure en (copia de seguridad en la dirección URL) Sí
Instantánea de base de datos Sí
Recuperación rápida Sí
Agregar memoria y CPU sin interrupción Sí
Trasvase de registros No está disponible actualmente.
Restauración de archivos y páginas en línea Sí
Índices en línea Sí
Cambio de esquema en línea Sí
Recompilaciones de índices en línea reanudables Sí

1 En el escenario en el que hay un error de pod, se iniciará una nueva instancia de SQL Managed Instance y se volverá a conectar al volumen persistente que contiene los datos. Obtenga más información sobre volúmenes persistentes de Kubernetes aquí.

Escalabilidad y rendimiento de RDBMS

Característica Instancia administrada de SQL habilitada por Azure Arc
Almacén de columnas Sí
Archivos binarios de objetos de gran tamaño en índices de almacén de columnas en clúster Sí
Recompilación de índices de almacén de columnas no en clúster en línea Sí
OLTP en memoria Sí
Memoria principal persistente Sí
Partición de tablas e índices Sí
Compresión de datos Sí
regulador de recursos Sí
Paralelismo de tabla con particiones Sí
Asignación de memoria de página grande habilitada para NUMA y matriz de búferes Sí
Regulación de recursos de E/S Sí
Perdurabilidad diferida Sí
Ajuste automático Sí
Combinaciones adaptables de modo de proceso por lotes Sí
Comentarios de concesión de memoria de modo de proceso por lotes Sí
Ejecución intercalada de funciones con valores de tabla de múltiples instrucciones Sí
Mejoras de inserción masiva Sí

Seguridad de RDBMS

Característica Instancia administrada de SQL habilitada por Azure Arc
Seguridad a nivel de fila Sí
Siempre Cifrado Sí
Always Encrypted con enclaves seguros No
Enmascaramiento de datos dinámicos Sí
Auditoría básica Sí
Auditoría detallada Sí
Cifrado de base de datos transparente Sí
Roles definidos por el usuario Sí
Bases de datos contenidas Sí
Cifrado para copias de seguridad Sí
Autenticación de SQL Server Sí
Autenticación de Microsoft Entra No
Autenticación de Windows Sí

Capacidad de administración de RDBMS

Característica Instancia administrada de SQL habilitada por Azure Arc
Conexión de administrador dedicada Sí
Compatibilidad con scripts de PowerShell Sí
Compatibilidad con las operaciones de componentes de aplicación de capa de datos: extracción, implementación, actualización, eliminación Sí
Automatización de directivas (comprobar en la programación y cambio) Sí
Recopilador de datos de rendimiento Sí
Informes de rendimiento estándar Sí
Guías del plan y congelación del plan para las guías del plan Sí
Consulta directa de vistas indexadas (mediante la sugerencia NOEXPAND) Sí
Mantener automáticamente las vistas indizadas Sí
Vistas distribuidas con particiones Sí
Operaciones indizadas en paralelo Sí
Uso automático de vistas indexadas por el optimizador de consultas Sí
Comprobación de coherencia en paralelo Sí

Programación

Característica Instancia administrada de SQL habilitada por Azure Arc
JSON Sí
Almacén de consultas Sí
Temporal Sí
Compatibilidad con XML nativo Sí
Índices XML Sí
Funciones MERGE y UPSERT Sí
Tipos de datos de fecha y hora Sí
Soporte para internacionalización Sí
Búsqueda de texto completo y semántica No
Especificación de idioma en la consulta Sí
Service Broker (mensajería) Sí
Transact-SQL, extremos Sí
Grafo Sí
Servicios de Aprendizaje Automático No
PolyBase No

Herramientas

SQL Managed Instance habilitado por Azure Arc admite varias herramientas de datos que pueden ayudarle a administrar los datos.

Herramienta Instancia administrada de SQL habilitada por Azure Arc
Azure portal Sí
Azure CLI Sí
Extensión MSSQL para Visual Studio Code Sí
Azure PowerShell No
Archivo BACPAC (exportar) Sí
Archivo BACPAC (importar) Sí
SQL Server Data Tools (SSDT) Sí
SQL Server Management Studio (SSMS) Sí
SQL Server PowerShell Sí
SQL Server Profiler Sí

Características y servicios no admitidos

Las siguientes características y servicios no están disponibles para SQL Managed Instance habilitado por Azure Arc.

Área Característica o servicio no admitido
Motor de base de datos Replicación de mezcla
  Stretch DB (Base de Datos Stretch)
  Consulta distribuida con conexiones de terceros
  Servidores vinculados a orígenes de datos distintos de productos de SQL Server y Azure SQL
  Procedimientos extendidos almacenados del sistema (XP_CMDSHELL, etc.)
  FileTable, FILESTREAM
  Ensamblados de CLR con el conjunto de permisos EXTERNAL_ACCESS o UNSAFE
  Extensión del grupo de búferes
Agente SQL Server Se admite el agente de SQL Server, pero no se admiten las capacidades específicas: Subsistemas (CmdExec, PowerShell, Lector de cola, SSIS, SSAS, SSRS), Alertas, Copia de seguridad administrada.
Alta disponibilidad Creación de reflejo de la base de datos
Seguridad Administración extensible de claves
  Autenticación de AD para servidores vinculados
  Autenticación de AD para Grupos de Disponibilidad (AGs)