Novedades de SQL Server 2019 (15.x)

Se aplica a: SQL Server (todas las versiones admitidas)

SQL Server 2019 (15.x) se basa en versiones anteriores para potenciar SQL Server como una plataforma que proporciona diversas opciones de lenguajes de desarrollo, tipos de datos, entornos locales o en la nube, y sistemas operativos.

En este artículo se resumen las nuevas características y mejoras de SQL Server 2019 (15.x).

Para obtener más información y problemas conocidos, consulte Notas de la versión de SQL Server 2019 (15.x).

Use las herramientas más recientes para obtener la mejor experiencia con SQL Server 2019 (15.x).

SQL Server 2019 (15.x) presenta Clústeres de macrodatos de SQL Server. También proporciona funciones y mejoras adicionales para el motor de base de datos de SQL Server, SQL Server Analysis Services, SQL Server Machine Learning Services, SQL Server en Linux y SQL Server Master Data Services.

En el vídeo siguiente se proporciona una introducción a SQL Server 2019 de 13 minutos:

En las secciones siguientes se proporciona información general sobre estas características.

Virtualización de datos y Clústeres de macrodatos de SQL Server 2019

Hoy en día, las empresas son propietarias de ingentes cantidades de datos que constan de una amplia gama de conjuntos de datos en constante crecimiento y que están hospedados en orígenes de datos almacenados en toda la empresa. Obtenga información casi en tiempo real de todos sus datos con Clústeres de macrodatos de SQL Server 2019, que proporcionan un entorno completo para trabajar con grandes conjuntos de datos, incluidas funciones de inteligencia artificial y aprendizaje automático.

Nueva característica o actualización Detalles
Solución de macrodatos escalable Implementación de clústeres escalables de contenedores de SQL Server, Spark y HDFS que se ejecutan en Kubernetes.

Leer, escribir y procesar macrodatos desde Transact-SQL o Spark.

Combinar y analizar de forma sencilla datos relacionales de alto valor con macrodatos de gran volumen.

Consultar orígenes de datos externos.

Almacenar macrodatos en HDFS administrados mediante SQL Server.

Consultar datos de varios orígenes de datos externos a través del clúster.

Usar los datos para tareas de inteligencia artificial, aprendizaje automático y otras tareas de análisis.

Implementación y ejecución de aplicaciones en Clústeres de macrodatos.

La instancia maestra de SQL Server proporciona alta disponibilidad y recuperación ante desastres para todas las bases de datos mediante la tecnología de grupos de disponibilidad AlwaysOn.
Virtualización de datos con PolyBase Consulte datos de orígenes de datos externos de SQL Server, Oracle, Teradata, MongoDB y ODBC con tablas externas, ahora compatibles con la codificación UTF-8. Para obtener más información, vea ¿Qué es PolyBase?.

Para obtener más información, vea ¿Qué son Clústeres de macrodatos de SQL Server?.

Base de datos inteligente

SQL Server 2019 (15.x) mejora las innovaciones de las versiones anteriores para proporcionar un rendimiento inmediato líder del sector. Desde el procesamiento de consultas inteligente hasta la compatibilidad con dispositivos de memoria persistente, las características de base de datos inteligente de SQL Server mejoran el rendimiento y la escalabilidad de todas las cargas de trabajo de bases de datos sin realizar cambios en el diseño de la aplicación o la base de datos.

Procesamiento de consultas inteligentes

Con el procesamiento de consultas inteligente, las cargas de trabajo paralelas críticas mejoran cuando se ejecutan a escala. Y, al mismo tiempo, continúan adaptándose al mundo de los datos que cambia constantemente. El procesamiento de consultas inteligente está disponible de forma predeterminada en la configuración más reciente del nivel de compatibilidad de la base de datos, lo cual proporciona un gran impacto que mejora el rendimiento de las cargas de trabajo existentes con un esfuerzo de implementación mínimo.

Nueva característica o actualización Detalles
Comentarios de concesión de memoria del modo de fila Se expande en la característica de comentarios de concesión de memoria de modo de proceso por lotes al ajustar los tamaños de concesión de memoria tanto para los operadores del modo de proceso por lotes como del modo de fila. Este ajuste puede corregir automáticamente las concesiones excesivas que producen una pérdida de memoria y una simultaneidad reducida. También puede corregir las concesiones de memoria insuficiente que provocan un costoso desbordamiento en disco. Consulte Comentarios de concesión de memoria del modo de fila.
Modo por lotes en el almacén de filas Permite la ejecución en modo por lotes sin necesidad de índices de almacén de columnas. La ejecución en modo por lotes usa la CPU de manera más eficaz durante las cargas de trabajo analíticas, aunque, hasta SQL Server 2019 (15.x), solo se usaba cuando una consulta incluía operaciones con índices de almacén de columnas. Pero puede que algunas aplicaciones usen características que no son compatibles con los índices de almacén de columnas y, por lo tanto, no pueden aprovechar el modo por lotes. A partir de SQL Server 2019 (15.x), el modo por lotes está habilitado en las cargas de trabajo analíticas válidas cuyas consultas incluyan operaciones con cualquier tipo de índice (almacén de filas o almacén de columnas). Consulte Modo por lotes en el almacén de filas.
Inserción de UDF escalares Transforma automáticamente las UDF escalares en expresiones relacionales y las inserta en la consulta SQL de llamada. Esta transformación mejora el rendimiento de las cargas de trabajo que aprovechan las UDF escalares. Vea Inserción de UDF escalar.
Compilación diferida de variables de tabla Mejora la calidad del plan y el rendimiento general de las consultas que hacen referencia a las variables de tabla. Durante la optimización y la compilación inicial, esta característica propaga las estimaciones de cardinalidad que se basan en los recuentos de filas de variables de tabla reales. Esta información precisa del recuento de filas optimiza las operaciones del plan de bajada. Consulte Compilación diferida de variables de tabla.
Procesamiento de consultas aproximado con APPROX_COUNT_DISTINCT En escenarios en los que la precisión absoluta no es importante, pero la capacidad de respuesta es crítica, se agrega APPROX_COUNT_DISTINCT en grandes conjuntos de datos con menos recursos que COUNT(DISTINCT()) para obtener una simultaneidad superior. Consulte Procesamiento de consultas aproximado.

Base de datos en memoria

Las tecnologías de SQL Server de Base de datos en memoria aprovechan la innovación de hardware moderna para ofrecer un rendimiento y una escalabilidad sin precedentes. SQL Server 2019 (15.x) se basa en las innovaciones anteriores en esta área, como el procesamiento de transacciones en línea (OLTP) en memoria, para impulsar un nuevo nivel de escalabilidad en todas las cargas de trabajo de base de datos.

Nueva característica o actualización Detalles
Grupo de búferes híbrido Característica nueva del motor de base de datos de SQL Server donde se accederá directamente a las páginas de base de datos ubicadas en archivos de base de datos presentes en un dispositivo de memoria persistente (PMEM) cuando sea necesario. Vea Grupo de búferes híbrido.
Metadatos tempdb optimizados para memoria SQL Server 2019 (15.x) introduce una nueva característica que forma parte de la familia de características de Base de datos en memoria, metadatos TempDB optimizados para memoria, que quita este cuello de botella de forma eficaz y desbloquea un nuevo nivel de escalabilidad para cargas de trabajo intensivas de TempDB. En SQL Server 2019 (15.x), las tablas del sistema implicadas en la administración de metadatos de la tabla temporal del sistema se pueden mover a tablas optimizadas para memoria no duraderas y sin bloqueos temporales. Vea Metadatos tempdb optimizados para memoria.
Compatibilidad de OLTP en memoria para instantáneas de base de datos SQL Server 2019 (15.x) introduce compatibilidad para crear instantáneas de base de datos de bases de datos que incluyen grupos de archivos optimizados para memoria.

Rendimiento inteligente

SQL Server 2019 (15.x) se basa en las innovaciones en la base de datos inteligente de versiones anteriores para garantizar que funciona más rápido. Estas mejoras ayudan a superar cuellos de botella de recursos conocidos y proporcionan varias opciones para configurar el servidor de base de datos para que ofrezca un rendimiento predecible en todas las cargas de trabajo.

Nueva característica o actualización Detalles
OPTIMIZE_FOR_SEQUENTIAL_KEY Activa una optimización en el motor de base de datos de SQL Server que ayuda a mejorar el rendimiento de las inserciones de alta simultaneidad en el índice. Esta opción está diseñada para los índices que son propensos a la contención de la inserción de la última página, que suele darse con índices que tienen una clave secuencial, como una columna de identidad, de secuencia o de fecha y hora. Consulte CREATE INDEX.
Forzado de cursores estáticos y de avance rápido Proporciona un plan de Almacén de consultas para forzar la compatibilidad con cursores estáticos y de avance rápido. Vea Plan para forzar la compatibilidad con cursores estáticos y de avance rápido.
Regulación de recursos El tipo de datos del valor configurable para la opción REQUEST_MAX_MEMORY_GRANT_PERCENT de CREATE WORKLOAD GROUP y ALTER WORKLOAD GROUP se ha cambiado de "integer" a "float" para permitir un mayor control granular de los límites de la memoria. Consulte ALTER WORKLOAD GROUP y CREATE WORKLOAD GROUP.
Recompilaciones reducidas para cargas de trabajo Mejora el rendimiento cuando se usan tablas temporales en varios ámbitos al reducir las recompilaciones innecesarias. Vea Recompilaciones reducidas para cargas de trabajo.
Escalabilidad de puntos de control indirectos Vea Escalabilidad mejorada de puntos de control indirectos.
Actualizaciones de PFS simultáneas Las páginas PFS son páginas especiales dentro de un archivo de base de datos que SQL Server usa para ayudar a localizar espacio libre cuando asigna espacio para un objeto. La contención de bloqueos temporales de página en las páginas PFS normalmente se asocia con TempDB, pero también se puede producir en las bases de datos de usuario cuando hay muchos subprocesos de asignación de objetos simultáneos. Esta mejora cambia la manera en que se administra la simultaneidad con las actualizaciones de PFS para que puedan actualizarse en un bloqueo temporal compartido, en lugar de un bloqueo exclusivo. Este comportamiento está activado de forma predeterminada en todas las bases de datos (incluida TempDB) a partir de SQL Server 2019 (15.x).
Migración de trabajo con un programador La migración de trabajos permite que un programador inactivo migre un trabajo de la cola de ejecutables de otro programador en el mismo nodo NUMA y que reanude inmediatamente la tarea de este trabajo migrado. Esta mejora proporciona un uso de CPU más equilibrado en situaciones en las que se asignan varias tareas de ejecución prolongada al mismo programador. Para obtener más información, consulte Rendimiento inteligente de SQL Server 2019: migración de trabajo.

Supervisión

La supervisión de las mejoras le permite obtener información de rendimiento de cualquier carga de trabajo de base de datos cuando la necesite.

Nueva característica o actualización Detalles
WAIT_ON_SYNC_STATISTICS_REFRESH Nuevo tipo de espera en la vista de administración dinámica sys.dm_os_wait_stats. Muestra el tiempo de nivel de instancia acumulado empleado en las operaciones de actualización de estadísticas sincrónicas. Vea sys.dm_os_wait_stats.
Directiva de captura personalizada para Almacén de consultas Cuando se habilita esta directiva, una nueva configuración de la directiva de captura del almacén de consultas incluye más configuraciones del almacén de consultas para ajustar la recopilación de datos en un servidor específico. Consulte Opciones SET de ALTER DATABASE.
LIGHTWEIGHT_QUERY_PROFILING Una nueva configuración de ámbito de base de datos. Vea LIGHTWEIGHT_QUERY_PROFILING.
command columna sys.dm_exec_requests Muestra SELECT (STATMAN) si un elemento SELECT está esperando a que finalice una operación de actualización de estadísticas sincrónica para poder continuar con la ejecución de la consulta. Vea sys.dm_exec_requests.
sys.dm_exec_query_plan_stats Una nueva función de administración dinámica (DMF) que devuelve el equivalente del último plan de ejecución real conocido para todas las consultas. Vea sys.dm_exec_query_plan_stats.
LAST_QUERY_PLAN_STATS Una nueva configuración de ámbito de base de datos que habilita sys.dm_exec_query_plan_stats. Vea ALTER DATABASE SCOPED CONFIGURATION.
query_post_execution_plan_profile Un evento extendido que recopila el equivalente de un plan de ejecución real que se basa en la generación de perfiles ligera, a diferencia de query_post_execution_showplan, que usa la generación de perfiles estándar. Vea Infraestructura de generación de perfiles de consultas.
sys.dm_db_page_info(database_id, file_id, page_id, mode) Una nueva DMF que devuelve información sobre una página de una base de datos. Consulte sys.dm_db_page_info (Transact-SQL).

Experiencia del desarrollador

SQL Server 2019 (15.x) sigue proporcionando una experiencia de desarrollo de primera clase con mejoras en los tipos de datos de gráficos y espaciales, con compatibilidad con UTF-8 y con un nuevo marco de extensibilidad que permite a los desarrolladores usar el lenguaje que prefieran para obtener información sobre sus datos.

Grafo

Nueva característica o actualización Detalles
Acciones de eliminación en cascada de restricción perimetral Ahora puede definir acciones de eliminación en cascada en una restricción perimetral de una base de datos del gráfico. Consulte Restricciones perimetrales.
Nueva función de grafo: SHORTEST_PATH Ahora puede usar SHORTEST_PATH dentro de MATCH para encontrar la ruta más corta entre dos nodos en un grafo o para realizar recorridos de longitud arbitraria.
Índices y tablas de particiones Ahora las tablas de gráficos admiten la creación de particiones de tabla e índice.
Uso de alias de vista o tabla derivada en una consulta de coincidencia del grafo. Vea Consulta de coincidencia de grafos.

Compatibilidad con Unicode

Para ayudar a las empresas de diferentes países y regiones en las que el requisito de proporcionar servicios y aplicaciones de bases de datos multilingües mundiales es fundamental para satisfacer las demandas de los clientes y para cumplir las normativas de mercado específicas.

Nueva característica o actualización Detalles
Compatibilidad con la codificación de caracteres UTF-8 Compatibilidad con UTF-8 para la codificación de importación y exportación, y como intercalación de nivel de base de datos o de columna para los datos de cadena. Incluye la compatibilidad con tablas externas de PolyBase y Always Encrypted (cuando no se usa con enclaves). Vea Compatibilidad con la intercalación y Unicode.

Extensiones de lenguaje

Nueva característica o actualización Detalles
Nuevo SDK del lenguaje Java Simplifica el desarrollo de los programas Java que se pueden ejecutar desde SQL Server. Vea SDK de extensibilidad de Microsoft para Java para SQL Server.
El SDK del lenguaje Java está en código abierto El SDK de extensibilidad de Microsoft para Java para Microsoft SQL Server está ahora en código abierto y disponible en GitHub.
Compatibilidad con tipos de datos de Java Vea Java data types (Tipo de datos Java).
Nuevo runtime de Java predeterminado Ahora, SQL Server incluye Zulu Embedded de Azul Systems para agregar compatibilidad con Java en todo el producto. Vea La compatibilidad gratuita con Java en SQL Server 2019 ya está disponible.
Extensiones de lenguaje de SQL Server Ejecute código externo con el marco de extensibilidad. Vea Extensiones de lenguaje de SQL Server.
Registrar lenguajes externos Un nuevo lenguaje de definición de datos (DDL), CREATE EXTERNAL LANGUAGE, registra lenguajes externos, como Java, en SQL Server. Vea CREATE EXTERNAL LANGUAGE (CREAR UN LENGUAJE EXTERNO).

Espacial

Nueva característica o actualización Detalles
Nuevos identificadores de referencia espacial (SRID) El marco australiano GDA2020 proporciona datos más sólidos y precisos que están más estrechamente alineados con sistemas de posicionamiento global. Los nuevos SRID son:
  • 7843 para 2D geográfico
  • 7844 para 3D geográfico
La vista sys.spatial_reference_systems contiene las definiciones de nuevos SRID.

Mensajes de error

Cuando se produce un error en un proceso de extracción, transformación y carga de datos (ETL) porque el origen y el destino no tienen los mismos tipos de datos o la misma longitud, la solución solía llevar mucho tiempo, especialmente en grandes conjuntos de datos. SQL Server 2019 (15.x) permite obtener información de forma más rápida sobre los errores de truncamiento de datos.

Nueva característica o actualización Detalles
Advertencias de truncamiento detalladas Los valores predeterminados del mensaje de error del truncamiento de datos incluyen los nombres de tabla y de columna, así como el valor truncado. Vea VERBOSE_TRUNCATION_WARNINGS.

Seguridad crítica

SQL Server proporciona una arquitectura de seguridad diseñada para permitir a los administradores de bases de datos y desarrolladores crear aplicaciones de base de datos seguras y contrarrestar las amenazas. Cada versión de SQL Server ha mejorado las versiones anteriores con la introducción de nuevas características y funcionalidades, y SQL Server 2019 (15.x) continúa mejorando en este aspecto.

Nueva característica o actualización Detalles
Always Encrypted con enclaves seguros Expande Always Encrypted con cifrado en contexto y cálculos enriquecidos mediante la habilitación de cálculos en los datos de texto no cifrado dentro de un enclave seguro del lado servidor. El cifrado en contexto mejora el rendimiento y la confiabilidad de las operaciones criptográficas (cifrado de columnas, rotación de las claves de cifrado de columnas, etc.), puesto que evita mover los datos fuera de la base de datos.

La compatibilidad con cálculos enriquecidos (operaciones de coincidencia y comparación de patrones) abre Always Encrypted a un conjunto mucho más amplio de escenarios y aplicaciones que demandan protección de datos confidenciales, a la vez que requieren funciones más enriquecidas en las consultas de Transact-SQL. Always Encrypted con enclaves seguros.
Administración de certificados en el Administrador de configuración de SQL Server Las tareas de administración de certificados, como ver e implementar certificados, ahora son posibles mediante el uso del Administrador de configuración de SQL Server. Vea Administración de certificados (Administrador de configuración de SQL Server).
& La clasificación y detección de datos proporcionan funciones para clasificar y etiquetar columnas en las tablas de usuario. Clasificación de datos confidenciales (empresariales, financieros, sanitarios, información de identificación personal, etc.) pueden jugar un papel fundamental en un estado de protección de la información de la organización. Puede servir como infraestructura para lo siguiente:
  • Ayudar a cumplir los requisitos de cumplimiento reglamentario y los estándares de privacidad de datos
  • Varios escenarios de seguridad, como la supervisión (auditoría) y las alertas relacionadas con accesos anómalos a información confidencial
  • Facilitar la identificación de dónde reside la información confidencial de la empresa, para que los administradores pueden adoptar los pasos adecuados para proteger la base de datos.
SQL Server Audit La auditoría también se ha mejorado para incluir un campo nuevo data_sensitivity_information en el registro de auditoría, que contiene las clasificaciones de confidencialidad (etiquetas) de los datos reales que devuelve la consulta. Para información detallada y ejemplos, consulte ADD SENSITIVITY CLASSIFICATION.

Alta disponibilidad

Una tarea habitual que todo usuario que implemente SQL Server debe tener en cuenta es la comprobación de que todas las instancias críticas de SQL Server y las bases de datos que contienen están disponibles cuando el negocio y los usuarios finales las necesitan. La disponibilidad es un pilar fundamental de la plataforma de SQL Server, y SQL Server 2019 (15.x) presenta muchas características nuevas y mejoras que permiten a las empresas asegurarse de que sus entornos de base de datos tienen una alta disponibilidad.

Grupos de disponibilidad

Nueva característica o actualización Detalles
Hasta cinco réplicas sincrónicas SQL Server 2019 (15.x) aumenta el número máximo de réplicas sincrónicas a 5, de las 3 que eran en SQL Server 2017 (14.x). Puede configurar este grupo de cinco réplicas para habilitar la conmutación automática por error dentro del grupo. Hay una réplica principal, además de cuatro réplicas secundarias sincrónicas.
Redireccionamiento de la conexión de réplicas de secundaria a principal Permite que las conexiones de las aplicaciones cliente se dirijan a la réplica principal, independientemente del servidor de destino especificado en la cadena de conexión. Para obtener más información, consulte Secondary to primary replica read/write connection redirection (Always On Availability Groups) (Redireccionamiento de la conexión de lectura/escrita de réplicas de secundaria a principal [Grupos de disponibilidad Always On]).
Ventajas de HADR Todos los clientes de Software Assurance de SQL Server podrán disfrutar de tres ventajas mejoradas en cualquier versión de SQL Server que todavía sea compatible con Microsoft. Para obtener más información, consulte nuestro anuncio.

Recuperación

Nueva característica o actualización Detalles
Recuperación acelerada de bases de datos. Reduzca el tiempo de recuperación después de un reinicio o una reversión de transacción de ejecución prolongada con la recuperación acelerada de bases de datos. Vea Recuperación acelerada de bases de datos.

Operaciones reanudables

Nueva característica o actualización Detalles
Compilación y recompilación en línea de índices de almacén de columnas en clúster Vea Realización de operaciones de índice en línea.
Compilación reanudable en línea de índices de almacén de filas Vea Realización de operaciones de índice en línea.
Suspensión y reanudación del examen inicial del Cifrado de datos transparente (TDE) Vea Análisis del Cifrado de datos transparente (TDE): suspensión y reanudación.

Elección de la plataforma

SQL Server 2019 (15.x) se basa en las innovaciones introducidas en SQL Server 2017 (14.x) para que pueda ejecutar SQL Server en la plataforma que prefiera con más funcionalidad y seguridad que nunca.

Linux

Nueva característica o actualización Detalles
Compatibilidad con la replicación Vea Replicación de SQL Server en Linux.
Compatibilidad con el Coordinador de transacciones distribuidas de Microsoft (MSDTC) Vea Cómo configurar el Coordinador de transacciones distribuidas de Microsoft (MSDTC) en Linux.
Compatibilidad de OpenLDAP con proveedores terceros de AD Consulte Tutorial: usar la autenticación de Active Directory con SQL Server en Linux.
Machine Learning Services en Linux Vea Instalación de SQL Server Machine Learning Services (Python y R) en Linux.
Mejoras de tempdb De forma predeterminada, una nueva instalación de SQL Server en Linux crea varios archivos de datos de TempDB en función del número de núcleos lógicos (con un máximo de ocho archivos de datos). Esto no se aplica a las actualizaciones de versión principal o secundaria en contexto. Cada archivo tempdb es de 8 MB con un crecimiento automático de 64 MB. Este comportamiento es similar a la instalación de SQL Server predeterminada en Windows.
PolyBase en Linux Vea Instalación de PolyBase en Linux para informarse sobre conectores que no son de Hadoop.

Consulte Asignación del tipo de PolyBase.
Compatibilidad con Captura de datos modificados (CDC) Captura de datos modificados (CDC) ahora es compatible con Linux para SQL Server 2019 (15.x).

Contenedores

La manera más sencilla de empezar a trabajar con SQL Server es usar contenedores. SQL Server 2019 (15.x) se basa en las innovaciones introducidas en versiones anteriores para que pueda implementar contenedores de SQL Server en nuevas plataformas de forma más segura y con mayor funcionalidad.

Nueva característica o actualización Detalles
Registro de contenedor de Microsoft Ahora Registro de contenedor de Microsoft reemplaza a Docker Hub para nuevas imágenes de contenedor de Microsoft oficiales, incluido SQL Server 2019 (15.x).
Contenedores no raíz SQL Server 2019 (15.x) presenta la capacidad de crear contenedores más seguros mediante el inicio del proceso de SQL Server como un usuario no raíz de forma predeterminada. Vea Compilación y ejecución de contenedores de SQL Server como un usuario no raíz.
Imágenes de contenedor certificadas de Red Hat A partir de SQL Server 2019 (15.x), puede ejecutar contenedores de SQL Server en Red Hat Enterprise Linux.
Compatibilidad con PolyBase y Machine Learning SQL Server 2019 (15.x) presenta nuevas formas de trabajar con contenedores de SQL Server como Machine Learning Services y PolyBase. Consulte algunos ejemplos en el repositorio de GitHub de contenedores de SQL Server.

Opciones de configuración

Nueva característica o actualización Detalles
Nuevas opciones de configuración de memoria Durante la instalación, establece las configuraciones de servidor memoria de servidor mínima (MB) y memoria de servidor máxima (MB) . Consulte Configuración del motor de base de datos: página de memoria y los parámetros USESQLRECOMMENDEDMEMORYLIMITS, SQLMINMEMORY y SQLMAXMEMORY en Instalar SQL Server desde el símbolo del sistema. El valor propuesto se alinea con las directrices de configuración de memoria en Opciones de configuración de memoria del servidor.
Opciones de configuración de nuevo paralelismo Durante la instalación, establece la configuración del servidor Grado máximo de paralelismo. Consulte Configuración del motor de base de datos: página de MaxDOP y el parámetro SQLMAXDOP en Instalar SQL Server desde el símbolo del sistema. El valor predeterminado se alinea con las directrices sobre el grado máximo de paralelismo en Establecer la opción de configuración del servidor Grado máximo de paralelismo.
Advertencia de configuración sobre la clave de producto de la licencia Server/CAL Si se especifica una clave de producto de licencia Enterprise Server o CAL y el equipo tiene más de 20 núcleos físicos, o 40 núcleos lógicos si la tecnología Hyper-Threading está habilitada, se muestra una advertencia durante la instalación. Los usuarios pueden seguir confirmando la limitación y continuar con la instalación, o bien especificar una clave de licencia que admita el número máximo de procesadores del sistema operativo.

SQL Server Machine Learning Services

Nueva característica o actualización Detalles
Modelos basados en particiones Puede procesar scripts externos por partición de datos mediante los nuevos parámetros agregados a sp_execute_external_script. Esta funcionalidad admite el aprendizaje de muchos modelos pequeños (un modelo por cada partición de datos) en lugar de uno grande. Vea Creación de modelos basados en particiones.
Clúster de conmutación por error de Windows Server Puede configurar la alta disponibilidad de Machine Learning Services en un clúster de conmutación por error de Windows Server.

SQL Server Analysis Services

Esta versión introduce nuevas características y mejoras en el rendimiento, el gobierno de recursos y la compatibilidad con clientes.

Nueva característica o actualización Detalles
Grupos de cálculo en modelos tabulares Los grupos de cálculo pueden reducir significativamente el número de medidas redundantes mediante la agrupación de expresiones de medida comunes como elementos de cálculo. Para obtener más información, vea Grupos de cálculo en el modelo tabular.
Intercalación de consultas La intercalación de consultas es una configuración del sistema en modo tabular que puede mejorar los tiempos de respuesta a las consultas de usuario en escenarios de alta simultaneidad. Para obtener más información, vea Intercalación de consultas.
Relaciones varios a varios en modelos tabulares Permite relaciones de varios a varios entre tablas donde las dos columnas no son únicas. Para obtener más información, consulte Relaciones en modelos tabulares.
Configuración de propiedad para la gobernanza de recursos Esta versión incluye nuevas opciones de configuración de la memoria: Memory\QueryMemoryLimit, DbpropMsmdRequestMemoryLimit y OLAP\Query\RowsetSerializationLimit para el gobierno de recursos. Para obtener más información, consulte Configuración de la memoria.
Configuración de gobernanza para las actualizaciones de la caché de Power BI Esta versión introduce la propiedad ClientCacheRefreshPolicy, la cual invalida el almacenamiento en caché de datos del mosaico del panel y datos de informe para la carga inicial de los informes de Live Connect mediante el servicio Power BI. Para obtener más información, vea Propiedades generales.
Adjunto en línea Adjunto en línea se puede usar para la sincronización de réplicas de solo lectura en entornos locales de escalabilidad horizontal de consultas. Para obtener más información, vea Adjunto en línea.

SQL Server Integration Services

Esta versión presenta nuevas características para mejorar las operaciones de archivos.

Nueva característica o actualización Detalles
Tarea de archivo flexible Realice operaciones de archivo en el sistema de archivos local, Azure Blob Storage y Azure Data Lake Storage Gen2. Vea Tarea de archivo flexible.
Origen y destino de archivo flexible Lea y escriba datos para Azure Blob Storage y Azure Data Lake Storage Gen2. Vea Origen de archivo flexible y Destino de archivo flexible.

SQL Server Master Data Services

Nueva característica o actualización Detalles
Compatibilidad con bases de datos de Azure SQL Managed Instance Master Data Services de host en Azure SQL Managed Instance. Vea Instalación y configuración de Master Data Services.
Nuevos controles HTML Los controles HTML reemplazan a los componentes anteriores de Silverlight. Quitada la dependencia de Silverlight.

SQL Server Reporting Services

Esta versión de las características de SQL Server Reporting Services admite instancias administradas de Azure SQL, conjuntos de datos de Power BI Premium, accesibilidad mejorada, Azure Active Directory Application Proxy y cifrado de bases de datos transparente. También proporciona una actualización de la herramienta Generador de informes de Microsoft. Para obtener más información, consulte las novedades de SQL Server Reporting Services.

Consulte también

Pasos siguientes

Obtener ayuda