Need help?

Our experts have had an average response time of 13.52 minutes in October 2021 to fix urgent issues.

We will keep your servers stable, secure, and fast at all times for one fixed price.

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.


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


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.


var google_conversion_label = "owonCMyG5nEQ0aD71QM";


Submit a Comment

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


Privacy Preference Center


Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID - Preserves user session state across page requests.

gdpr[consent_types] - Used to store user consents.

gdpr[allowed_cookies] - Used to store user allowed cookies.

PHPSESSID, gdpr[consent_types], gdpr[allowed_cookies]


Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

_ga - Preserves user session state across page requests.

_gat - Used by Google Analytics to throttle request rate

_gid - Registers a unique ID that is used to generate statistical data on how you use the website.

smartlookCookie - Used to collect user device and location information of the site visitors to improve the websites User Experience.

_ga, _gat, _gid
_ga, _gat, _gid


Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

IDE - Used by Google DoubleClick to register and report the website user's actions after viewing or clicking one of the advertiser's ads with the purpose of measuring the efficacy of an ad and to present targeted ads to the user.

test_cookie - Used to check if the user's browser supports cookies.

1P_JAR - Google cookie. These cookies are used to collect website statistics and track conversion rates.

NID - Registers a unique ID that identifies a returning user's device. The ID is used for serving ads that are most relevant to the user.

DV - Google ad personalisation

IDE, test_cookie, 1P_JAR, NID, DV, NID
IDE, test_cookie


These are essential site cookies, used by the google reCAPTCHA. These cookies use an unique identifier to verify if a visitor is human or a bot.