Skip to main content

Microsoft SQL Server 2019 – Nuevas Características

By mayo 6, 2020artículo

SQL Server 2019

de André Batista / Project Line Manager
10 razones para elegir SQL Server 2019
Fuente: Microsoft

SQL Server 2019 fue lanzado el pasado noviembre y hay varias características que Microsoft implementó en su Plataforma de Datos que transformarán este ecosistema proporcionando a los clientes más fiabilidad, rendimiento, resistencia y robustez.

Principales novedades:

1 – Recuperación acelerada de la base de datos (ADR)

Se trata de una forma completamente nueva para que SQL Server realice una recuperación de la base de datos en caso de que se produzca un retroceso de una transacción, un reinicio de una instancia o un fallo del Grupo de disponibilidad. Debido al tiempo, a menudo volátil, que se emplea en esperar a que se ejecute la recuperación de la base de datos, el equipo de SQL ha vuelto a desarrollar el funcionamiento de la recuperación y reduce considerablemente el tiempo que tarda este ciclo.

2 – Mejoras en el Procesamiento de Consultas Inteligentes

Las acciones y optimizaciones del Optimizador de Consultas es el componente del Servidor SQL que produce los planes de ejecución de la base de datos. Implica la concesión de recursos personalizables para las tablas de rowstore, la compilación diferida de vectores de tablas, el modo por lotes en rowstore y muchos más ajustes que el equipo de ingeniería de SQL Server ha realizado en el producto.

3 – Construcción del Índice

El servidor SQL también proporciona el poder de interrumpir un proceso de reconstrucción de un índice en línea, para ponerse al día con la reconstrucción que se ha completado hasta ahora, y para reiniciar en cualquier otro momento. Las reconstrucciones de índices aún son necesarias y toman tantos recursos que incluso con la alternativa ONLINE, todavía tienen que lidiar la mayor parte del tiempo dentro de las ventanas de mantenimiento de la base de datos.

4 – El nuevo DMF para solucionar los problemas del ÚLTIMO plan de ejecución

There’s a new Dynamic Management Function (DMF) called sys.dm_exec_query_plan_stats that will store the last ACTUAL execution plan for a query. Before the methods that were available, mostly via XEvents or a SQL Trace were costly and not the most convenient method. SQL Server 2019 helps to troubleshoot more easily the LAST execution plan for a specific executed query.

5 – Improved TSQL warning\error messages

¿Cuántas veces es que después de ejecutar un guión con miles de instrucciones, obtenemos un error TRUNCATE en el que no sabemos qué registro está teniendo problemas? Por defecto y sin tener que activar nada, SQL Server 2019 finalmente identifica el registro con problemas para que podamos resolverlo en segundos, lo que a menudo lleva minutos. Gracias, Microsoft !!!!!

 

Problemas con la actualización acumulativa 2 (Build 15.0.4013.40)

Advertencia: Si pretende instalar una nueva instancia de SQL Server 2019 con la última actualización acumulativa (CU2) tenga cuidado, ya que hay varios usuarios que informan de problemas con el agente SQL que ha dejado de funcionar.

Known issue:

Hay un problema conocido con el agente del servidor SQL en el SQL Server 2019 CU2. Esto se corregirá en la próxima versión de la CU (SQL Server 2019 CU3).

  • Si utiliza el agente de SQL Server 2019 SQL Server Agent, se aconseja omitir esta actualización de CU y esperar a SQL Server 2019 CU3.
  • Si ya ha aplicado SQL Server 2019 CU2 y tiene problemas con SQL Server Agent, vuelva a SQL Server 2019 CU1.

Así que, por favor, por ahora sigan con la Actualización Acumulativa 1 (https://support.microsoft.com/en-us/help/4527376/cumulative-update-1-for-sql-server-2019) después de la instalación del RTM.

¡Disfrute!

Leave a Reply