Bobcares

Features Of SQL Server 2019 – An Overview

by | Mar 31, 2021

Wondering what are the features of SQL Server 2019? We can help you.

SQL 2019 has the capabilities that continue to position the product as a “one-stop” software platform for all data needs.

Here at Bobcares, we handle SQL servers of our customers as a part of our Server Management Services.

Today let’s discuss the key features of SQL Server 2019.

Key Features of SQL Server 2019

Following are some of the key features of SQL server 2019.

1. Intelligent Query Processing Enhancements

It has a set of enhancements that affect the behavior of the Query Optimizer. And the component inside SQL Server generates the execution plans for queries.

SQL Server 2019 had the feature of Intelligent Query Processing with the following sub-features:

1. Firstly, it provides an approximate Count Distinct for the big data scenarios.

2.  Batch mode on Row store is available in the 2019 version. Moreover, it can be seen under compatibility level 150, which provides the batch mode for the CPU-bound relational DW workloads.

3. Memory Grant Feedback (Row Mode) to handle the memory allocation in Row Mode.

4.  Adopts Scalar UDF Inlining to bring larger performance gains.

5. Table Variable Deferred Compilation which slightly differs from the interleaved execution.

2. Accelerated Database Recovery (ADR)

This is a completely new way for SQL Server to perform database recovery in the event of a transaction rolled back, an instance restart, or an Availability Group failover. ADR will provide benefits for SLA and RTO all around.

3. AlwaysEncrypted With Secure Enclaves

The encryption technology in SQL Server 2016 allows transparent column encryption without giving administrators access to the decryption keys. One drawback was that the SQL Server cannot decrypt the data. And the queries on the SQL side could not do any computations or manipulation of the actual column values.

However, using the new Secure Enclaves technology, SQL Server can now securely encrypt a portion of memory to perform computations.

4. Memory-Optimized Tempdb Metadata

The SQL team has made optimizations to the tempdb code so that some of the metadata that turns to a bottleneck on tempdb heavy systems can rely completely on memory. Also, this can optimize it for RAM access.

With this feature in place, it is possible to enable the metadata to sit in memory and be optimally accessed.

5. Query Store Custom Capture Policies

Query Store is a great performance tuning and trending tool that allows for storing, measuring, and fixing plan regressions inside a SQL Server database.

This new capability of custom policies can fine-tune which queries should exactly be tracked based on their execution statistics.

6. Verbose Truncation Warnings

Verbose Truncation warnings give us all the details of the data truncation issue so that we can just fix it easily.

7. Resumable Index Build

SQL Server now has the capability to stop an index rebuild operation in progress. Further, it keeps the work that has been done so far and resumes at some other point in time.

Previously, we would need to cancel our rebuild and wait for a potentially long recovery, then start again from scratch.

Wondering what are the features of SQL Server 2019? We can help you.

SQL 2019 has the capabilities that continue to position the product as a “one-stop” software platform for all data needs.

Here at Bobcares, we handle SQL servers of our customers as a part of our Server Management Services.

8. Data Virtualization With Polybase

Polybase in SQL Server’s module that allows fast and parallel T-SQL queries that can go out into external storage and bring the results seamlessly as a T-SQL result set. With SQL 2019, Polybase supports Oracle, Teradata, MongoDB, and more.

9. Last Actual Execution Plan DMF

It is a new Dynamic Management Function called sys.dm_exec_query_plan_stats that will track the last ACTUAL execution plan for a query if we enable the lightweight query profiling feature.

10. Multiple Internal Performance Improvements

There are multiple internal performance improvements done by the SQL team for this release. As a result, there is a new index optimization for indexes that have a sequential key, temp table recompilation improvements, improvement in indirect checkpoint scalability, and more.

Conclusion

In short, we saw the key features of SQL Server 2019 in today’s article.

PREVENT YOUR SERVER FROM CRASHING!

Never again lose customers to poor server speed! Let us help you.

Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.

GET STARTED

var google_conversion_label = "owonCMyG5nEQ0aD71QM";

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Never again lose customers to poor
server speed! Let us help you.