Novedades de SQL Server 2019 (15.x)
Se aplica a: SQL Server
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?. La actualización acumulativa 19 de SQL Server 2019 (15.x) presenta ahora una compatibilidad con los archivos TNS de Oracle. Para más información y muestras, consulte: CREACIÓN DE ORÍGENES DE DATOS EXTERNOS. |
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 usar 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 usan 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. |
Monitor
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:
|
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). |
Clasificación y detección de datos: | 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:
|
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 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 el multithreading simultáneo (SMT) está habilitado, 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 es compatible con Azure SQL Managed Instance, conjuntos de datos Power BI Premium, accesibilidad mejorada, Microsoft Entra application proxy y cifrado de datos transparente (TDE). 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.
Contenido relacionado
SqlServer
Módulo de PowerShell- Documentación de SQL Server PowerShell
- Talleres de SQL Server
- Notas de la versión de SQL Server 2019
- Microsoft SQL Server 2019: Artículo técnico
- Novedades de SQL Server 2022
Obtener ayuda
- Ideas para SQL: ¿Tiene sugerencias para mejorar SQL Server?
- Preguntas y respuestas de Microsoft (SQL Server)
- Stack Exchange de DBA (etiqueta sql-server): Preguntas sobre SQL Server
- Stack Overflow (etiqueta sql-server): Respuestas a preguntas de desarrollo de SQL
- Reddit: Debate general sobre SQL Server
- Información y términos de licencia de Microsoft SQL Server
- Opciones de soporte técnico para usuarios profesionales
- Contacto con Microsoft
- Comentarios y ayuda adicional sobre SQL Server
Contribuya a la documentación de SQL
¿Sabía que puede editar el contenido de SQL usted mismo? Si lo hace, no solo contribuirá a mejorar la documentación, sino que también se le reconocerá como colaborador de la página.
Para más información, vea Cómo colaborar en la documentación de SQL Server.