{"id":49068,"date":"2022-11-29T00:00:00","date_gmt":"2022-11-28T23:00:00","guid":{"rendered":"https:\/\/jotelulu.com\/blog\/review-of-sql-server-2022-compared-with-previous-versions\/"},"modified":"2022-11-29T00:00:00","modified_gmt":"2022-11-28T23:00:00","slug":"review-sql-server-2022","status":"publish","type":"post","link":"https:\/\/jotelulu.com\/en-gb\/blog\/review-sql-server-2022\/","title":{"rendered":"Review of SQL Server 2022 Compared with Previous Versions"},"content":{"rendered":"<p>In this short article,&nbsp;<strong>we&rsquo;ll take a look at the latest version of SQL Server&nbsp;<\/strong>and compare it to previous versions of Microsoft&rsquo;s DBMS.<\/p>\n<p>A few months ago, we carried out a little technical review of the SQL Server 2022 Release Candidate (RC) based on the information provided by Microsoft at the Ignite conference and some tests that we performed ourselves.<\/p>\n<p>Then, just over a week ago, on&nbsp;<strong>16 November 2022<\/strong>, Microsoft&nbsp;<strong>released the final version&nbsp;<\/strong>and we thought that it would be a good idea to analyse the real differences between this version and previous releases, not just the RC but versions released in previous years.<\/p>\n<p>To do this, we&rsquo;re going to&nbsp;<strong>review some of the main features&nbsp;<\/strong>and&nbsp;<strong>compare them with the 2019 and 2017 versions&nbsp;<\/strong>as these are the versions that still receive Microsoft support.<\/p>\n<p>As usual, Microsoft appears to have focused on&nbsp;<strong>enhancing existing features<\/strong>, boosting&nbsp;<strong>working capacity<\/strong>,&nbsp;<strong>increasing computing power<\/strong> and&nbsp;<strong>improving security<\/strong>, as well as increasing <strong>its usage capabilities with Azure<\/strong>.<\/p>\n<p>So, let&rsquo;s get down to business and see what&rsquo;s changed!<\/p>\n<p>&nbsp;<\/p>\n<h2><strong>What Editions of SQL Server 2022 Are Available?<\/strong><\/h2>\n<p>First off, it appears that absolutely no changes have been made to the different editions of SQL Server that are available. The same editions that were available previously are also available for SQL Server 2022.<\/p>\n<ul>\n<li><strong>Enterprise<\/strong>: The <strong>premium version <\/strong>that includes <strong>complete features <\/strong>for the data centre. There are no restrictions, it offers professional performance and it can handle a higher workload than other editions.<\/li>\n<li><strong>Standard<\/strong>: A <strong>less powerful <\/strong>version than the Enterprise edition, but it is still a first-rate solution. This is aimed at <strong>small organisations<\/strong>.<\/li>\n<li><strong>Express<\/strong>: The <strong>free <\/strong>version. Ideal for <strong>beginners or students<\/strong>. It&rsquo;s useful for <strong>trials <\/strong>or small applications if you don&rsquo;t want to pay for a licence.<\/li>\n<li><strong>Developer<\/strong>: A version that <strong>allows you to program and test <\/strong>applications of all types on SQL Server. It has the same features and functionalities as the Enterprise version, but <strong>you cannot put it into production<\/strong>.<\/li>\n<\/ul>\n<p>The table below shows a summary of the differences <strong>between the different editions <\/strong>of SQL Server 2022.<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"124\"><\/td>\n<td width=\"111\">Enterprise<\/td>\n<td width=\"111\">Standard<\/td>\n<td width=\"111\">Express<\/td>\n<td width=\"111\">Developer<\/td>\n<\/tr>\n<tr>\n<td width=\"124\">Max. No. of cores<\/td>\n<td width=\"111\">OS Limit<\/td>\n<td width=\"111\">24<\/td>\n<td width=\"111\">4<\/td>\n<td width=\"111\">OS Limit<\/td>\n<\/tr>\n<tr>\n<td width=\"124\">Max. memory per instance<\/td>\n<td width=\"111\">OS Limit<\/td>\n<td width=\"111\">128GB<\/td>\n<td width=\"111\">1410MB<\/td>\n<td width=\"111\">OS Limit<\/td>\n<\/tr>\n<tr>\n<td width=\"124\">Max. database size<\/td>\n<td width=\"111\">10GB<\/td>\n<td width=\"111\">524PB<\/td>\n<td width=\"111\">10GB<\/td>\n<td width=\"111\">10GB<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><figure id=\"attachment_16429\" aria-describedby=\"caption-attachment-16429\" style=\"width: 940px\" class=\"wp-caption alignnone\"><img decoding=\"async\" data-recalc-dims=\"1\" loading=\"lazy\" class=\"wp-image-16429 size-full\" src=\"https:\/\/i0.wp.com\/jotelulu.com\/wp-content\/uploads\/2022\/11\/Imagen.-Evoluciin-del-Procesamiento-de-Consultas-Inteligente-IQP.jpg?resize=800%2C378&amp;ssl=1\" alt=\"Image - Evolution of Intelligent Query Processing (IQP)\" width=\"800\" height=\"378\"><figcaption id=\"caption-attachment-16429\" class=\"wp-caption-text\">Image &ndash; Evolution of Intelligent Query Processing (IQP)<\/figcaption><\/figure>\n<\/p>\n<p>&nbsp;<\/p>\n<h2><strong>The Evolution of SQL Server<\/strong><\/h2>\n<p>If we look at the number of&nbsp;<strong>new features&nbsp;<\/strong>added with each release, we can see that this latest version features almost double the number of new features compared with previous versions, and that&rsquo;s what makes this new release so exciting. However, it&rsquo;s important to note that around 20% of these new features rely entirely on Microsoft Azure.<\/p>\n<p><strong>SQL Server 2017<\/strong> included the following improvements:<\/p>\n<ul>\n<li>Support for different GNU\/Linux distros, like SLES (SUSE Enterprise Linux), RHEL (Red Hay Enterprise Linux) or Ubuntu Linux<\/li>\n<li>Support for containers on GNU\/Linux and Windows containers<\/li>\n<li>Cross-platform availability groups<\/li>\n<li>Adaptive and intelligent query processing<\/li>\n<li>Automatic plan correction for performance tuning<\/li>\n<li>Support for graph capabilities to model relationships<\/li>\n<li>Python support<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><strong>SQL Server 2019<\/strong>&nbsp;included the following improvements:<\/p>\n<ul>\n<li>Support for deployment with Kubernetes<\/li>\n<li>Native UTF-8 support<\/li>\n<li>Free Java support<\/li>\n<li>Persistent memory support<\/li>\n<li>Accelerated database recovery<\/li>\n<li>Free Azure Always Encrypted Disaster Recovery (DR) with secure enclaves<\/li>\n<li>Vulnerability assessment<\/li>\n<li>Data classification and auditing<\/li>\n<li>Integration with Azure Machine Learning and Spark ML<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>And finally, <strong>SQL Server 2022 <\/strong>brings us the following new features:<\/p>\n<ul>\n<li>SQL Server ledger<\/li>\n<li>Support for more memory<\/li>\n<li>Concurrency scalability support<\/li>\n<li>Data virtualisation for any Data Lake<\/li>\n<li>Query store by default and replica support<\/li>\n<li>Time series compatibility<\/li>\n<li>NextGen Intelligent Query Processing<\/li>\n<li>Time series support<\/li>\n<li>Query store hints<\/li>\n<li>New Transact-SQL functionalities<\/li>\n<li>Integrated acceleration and offloading<\/li>\n<li>JSON functions<\/li>\n<li>Extensions for Azure<\/li>\n<li>Azure Synapse links for SQL<\/li>\n<li>Azure Purview policies<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2><strong>Comparison of Features<\/strong><\/h2>\n<p>We think that the best way to illustrate the&nbsp;<strong>differences between the different versions&nbsp;<\/strong>is to put them into some tables so you can see the availability of each feature or functionality.<\/p>\n<p>Then, to make things easier, we&rsquo;ve separated the data into the following sections:<\/p>\n<ul>\n<li>Database performance<\/li>\n<li>Database availability<\/li>\n<li>Database security<\/li>\n<li>Database management and programming<\/li>\n<li>BI and Analytics support<\/li>\n<li>Intelligence and databases<\/li>\n<li>Azure functionalities<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><strong>Database performance:<\/strong> Here, we show the features that aim to ensure that SQL Server uses resources more efficiently and improve processing capabilities.<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"142\">Feature<\/td>\n<td width=\"142\">SQL Server 2017<\/td>\n<td width=\"142\">SQL Server 2019<\/td>\n<td width=\"142\">SQL Server 2022<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">In-memory database: in-memory OLTP<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">In-memory database: persistent memory<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">In-memory database: memory-optimised tempdb<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Real-time operational analytics<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Intelligent query processing<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Buffer pool parallel scan<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Query store activated by default with replica support<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Query store hints<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Integrated acceleration and offloading<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Hybrid buffer pool with direct write<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Advanced vector extension (AVX) 512 to improve batch-mode operations<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><strong>Database availability:<\/strong> In this section, we look at the features aimed at providing availability capabilities to the DBMS and its databases to remain &laquo;Always On&raquo;.<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"142\">Feature<\/td>\n<td width=\"142\">SQL Server 2017<\/td>\n<td width=\"142\">SQL Server 2019<\/td>\n<td width=\"142\">SQL Server 2022<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Always on<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Accelerated database recovery<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Read scale-out availability groups<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Large memory and concurrency scalability<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Multi-write replication<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Link to Azure SQL Managed Instance: replicas<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Link to Azure SQL Managed Instance: one-way<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Link to Azure SQL Managed Instance: two-way<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Contained availability group<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><strong>Database security:<\/strong> In this section, we look at all the security features, such as encryption, AAD support, logs, antivirus technology, etc.<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"142\">Feature<\/td>\n<td width=\"142\">SQL Server 2017<\/td>\n<td width=\"142\">SQL Server 2019<\/td>\n<td width=\"142\">SQL Server 2022<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Always encrypted with secure enclaves<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Data discovery and classification<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Transparent data encryption<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Backup encryption support<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Encryption at rest and in motion<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Dynamic data masking and security at queue level<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Azure Active Directory authentication<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Microsoft Defender for SQL<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Central management of Microsoft Purview integration<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Microsoft Purview Integration data-owner policies<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">SQL ledger<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Support for PFX certificates and other cryptographic improvements<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Support MS-TDS 8.0 and TLS 1.3 protocol<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><strong>Database management and programming:<\/strong> In this section, we look at programming langauge compatibility, data handling, etc.<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"142\">Feature<\/td>\n<td width=\"142\">SQL Server 2017<\/td>\n<td width=\"142\">SQL Server 2019<\/td>\n<td width=\"142\">SQL Server 2022<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">GNU\/Linux support<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Container support<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Kubernetes support<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Temporary tables<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">JSON support<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Graphic data support<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">UTF-8 compatibility<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Java support<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Azure Data Studio to manage SQL Server, including T-SQL support<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Database compatibility certfication<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Bit manipulation functions<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Time series support<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><strong>BI and analytics support: <\/strong>In this section, we look at all aspects related to Business Intelligence and data analysis.<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"142\">Feature<\/td>\n<td width=\"142\">SQL Server 2017<\/td>\n<td width=\"142\">SQL Server 2019<\/td>\n<td width=\"142\">SQL Server 2022<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Server integration services<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">BI semantic models<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Master data services<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Data quality services<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Many-to-many relationships in tabular models<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">End-to-end mobile BI on any device<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Direct query of SQL Server Analysis Services (SSAS)<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Calculation groups in tabular models<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><strong>Intelligence and databases: <\/strong>In this section, we look at query autodetection and optimisation capabilities.<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"142\">Feature<\/td>\n<td width=\"142\">SQL Server 2017<\/td>\n<td width=\"142\">SQL Server 2019<\/td>\n<td width=\"142\">SQL Server 2022<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">PloyBase data virtualisation<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Data Lake virtualisation<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Object storage backup and restore<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Azure Synapse Link for SQL<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><strong>Azure Functionalities:<\/strong> Here, we look at everything related to Azure support, use of Microsoft public cloud resources, etc.<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"142\">Feature<\/td>\n<td width=\"142\">SQL Server 2017<\/td>\n<td width=\"142\">SQL Server 2019<\/td>\n<td width=\"142\">SQL Server 2022<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Link to Azure SQL Managed Instance: replicas<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Link to Azure SQL Managed Instance: one-way<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Link to Azure SQL Managed Instance: two-way<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Optimised Virtual Machine (VM) images in the Azure gallery<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Free asynchronous replication on Azure Virtual Machines for disaster recovery<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Microsoft Defender for SQL<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Central management of Azure Purview<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Azure Purview Data-owner policies<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\">Yes<\/td>\n<\/tr>\n<tr>\n<td width=\"142\">AAD authentication<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\"><\/td>\n<\/tr>\n<tr>\n<td width=\"142\">Azure Synapse Link for SQL<\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\"><\/td>\n<td width=\"142\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<h2><strong>Downloading SQL Server 2022<\/strong><\/h2>\n<p>Now, that you&rsquo;ve seen all the new features that SQL Server 2022 has to offer, you might be thinking about trying it out for yourself. If so, click on the link below to download it.<\/p>\n<p><a href=\"https:\/\/www.microsoft.com\/en-us\/sql-server\/sql-server-downloads\" target=\"_blank\" rel=\"noopener\">SQL Server Downloads | Microsoft<\/a><\/p>\n<p>&nbsp;<\/p>\n<p><img decoding=\"async\" data-recalc-dims=\"1\" loading=\"lazy\" class=\"alignnone wp-image-16425 size-full\" src=\"https:\/\/i0.wp.com\/jotelulu.com\/wp-content\/uploads\/2022\/11\/Imagen.-Pagina-de-descargas-de-SQL-Server-2022.jpg?resize=800%2C1173&amp;ssl=1\" alt=\"Image\" width=\"800\" height=\"1173\"><\/p>\n<p>&nbsp;<\/p>\n<p>And once you&rsquo;ve downloaded it, if you need some help installing it, you can refer to our tutorial for SQL Server 2019, <a href=\"https:\/\/jotelulu.com\/en-gb\/support\/tutorials\/how-to-install-sql-server-2019-on-your-windows-server\/\" target=\"_blank\" rel=\"noopener\">How to Install SQL Server 2019<\/a>, although soon we&rsquo;ll write an updated tutorial for 2022.<\/p>\n<p>&nbsp;<\/p>\n<h2><strong>Conclusion<\/strong><\/h2>\n<p>After a long way, SQL Server 2022, is finally here, three years after the previous version was released.<\/p>\n<p>This new version&nbsp;<strong>offers a wide range of improvements compared to previous versions<\/strong>, offering greater security and business continuity features, as well as improvements to performance, resource management and many other areas.<\/p>\n<p>As always, we recommend having the latest version of any software or product in order to ensure that your platform is secure, stable and optimised to handle your company&rsquo;s workload.<\/p>\n<p>Once again, Microsoft has reminded us of it&rsquo;s importance as a provider of DBMS solutions and many other products and services.<\/p>\n<p>Thanks for reading!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this short article,&nbsp;we&rsquo;ll take a look at the latest version of SQL Server&nbsp;and compare it to previous versions of Microsoft&rsquo;s DBMS. A few months ago, we carried out a little technical review of the SQL Server 2022 Release Candidate (RC) based on the information provided by Microsoft at the Ignite conference and some tests [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":16427,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[13],"tags":[],"class_list":["post-49068","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cloud-y-sistemas"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Review of SQL Server 2022 Compared with Previous Versions<\/title>\n<meta name=\"description\" content=\"In this short article,\u00a0we&#039;ll take a look at the latest version of SQL Server\u00a0and compare it to previous versions of Microsoft&#039;s DBMS.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jotelulu.com\/en-gb\/blog\/review-sql-server-2022\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Review of SQL Server 2022 Compared with Previous Versions\" \/>\n<meta property=\"og:description\" content=\"In this short article,\u00a0we&#039;ll take a look at the latest version of SQL Server\u00a0and compare it to previous versions of Microsoft&#039;s DBMS.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jotelulu.com\/en-gb\/blog\/review-sql-server-2022\/\" \/>\n<meta property=\"og:site_name\" content=\"Jotelulu\" \/>\n<meta property=\"article:published_time\" content=\"2022-11-28T23:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/jotelulu.com\/wp-content\/uploads\/2022\/11\/Imagen-Destacada-Comparativa-SQL-Server-2022-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1211\" \/>\n\t<meta property=\"og:image:height\" content=\"728\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Juan Ignacio Oller Aznar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Juan Ignacio Oller Aznar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/jotelulu.com\\\/en-gb\\\/blog\\\/review-sql-server-2022\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/en-gb\\\/blog\\\/review-sql-server-2022\\\/\"},\"author\":{\"name\":\"Juan Ignacio Oller Aznar\",\"@id\":\"https:\\\/\\\/jotelulu.com\\\/en-gb\\\/#\\\/schema\\\/person\\\/2ae97818cae086c48f108cd74234aca9\"},\"headline\":\"Review of SQL Server 2022 Compared with Previous Versions\",\"datePublished\":\"2022-11-28T23:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/en-gb\\\/blog\\\/review-sql-server-2022\\\/\"},\"wordCount\":1559,\"image\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/en-gb\\\/blog\\\/review-sql-server-2022\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/jotelulu.com\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/Imagen-Destacada-Comparativa-SQL-Server-2022-1.jpg\",\"articleSection\":[\"Cloud y sistemas\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jotelulu.com\\\/en-gb\\\/blog\\\/review-sql-server-2022\\\/\",\"url\":\"https:\\\/\\\/jotelulu.com\\\/en-gb\\\/blog\\\/review-sql-server-2022\\\/\",\"name\":\"Review of SQL Server 2022 Compared with Previous Versions\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/en-gb\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/en-gb\\\/blog\\\/review-sql-server-2022\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/en-gb\\\/blog\\\/review-sql-server-2022\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/jotelulu.com\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/Imagen-Destacada-Comparativa-SQL-Server-2022-1.jpg\",\"datePublished\":\"2022-11-28T23:00:00+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/en-gb\\\/#\\\/schema\\\/person\\\/2ae97818cae086c48f108cd74234aca9\"},\"description\":\"In this short article,\u00a0we'll take a look at the latest version of SQL Server\u00a0and compare it to previous versions of Microsoft's DBMS.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jotelulu.com\\\/en-gb\\\/blog\\\/review-sql-server-2022\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jotelulu.com\\\/en-gb\\\/blog\\\/review-sql-server-2022\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/jotelulu.com\\\/en-gb\\\/blog\\\/review-sql-server-2022\\\/#primaryimage\",\"url\":\"https:\\\/\\\/jotelulu.com\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/Imagen-Destacada-Comparativa-SQL-Server-2022-1.jpg\",\"contentUrl\":\"https:\\\/\\\/jotelulu.com\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/Imagen-Destacada-Comparativa-SQL-Server-2022-1.jpg\",\"width\":1211,\"height\":728,\"caption\":\"Imagen Destacada Comparativa SQL Server 2022\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jotelulu.com\\\/en-gb\\\/blog\\\/review-sql-server-2022\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/jotelulu.com\\\/en-gb\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Review of SQL Server 2022 Compared with Previous Versions\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jotelulu.com\\\/en-gb\\\/#website\",\"url\":\"https:\\\/\\\/jotelulu.com\\\/en-gb\\\/\",\"name\":\"Jotelulu\",\"description\":\"Cloud Paradise for Tech Companies\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jotelulu.com\\\/en-gb\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/jotelulu.com\\\/en-gb\\\/#\\\/schema\\\/person\\\/2ae97818cae086c48f108cd74234aca9\",\"name\":\"Juan Ignacio Oller Aznar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/87efd80399b2c40a1d78dd5cee4e788d3f6c29d33e3b67bcfbc6abbf91d0fdcf?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/87efd80399b2c40a1d78dd5cee4e788d3f6c29d33e3b67bcfbc6abbf91d0fdcf?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/87efd80399b2c40a1d78dd5cee4e788d3f6c29d33e3b67bcfbc6abbf91d0fdcf?s=96&d=mm&r=g\",\"caption\":\"Juan Ignacio Oller Aznar\"},\"url\":\"https:\\\/\\\/jotelulu.com\\\/en-gb\\\/author\\\/juanignaciooller\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Review of SQL Server 2022 Compared with Previous Versions","description":"In this short article,\u00a0we'll take a look at the latest version of SQL Server\u00a0and compare it to previous versions of Microsoft's DBMS.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jotelulu.com\/en-gb\/blog\/review-sql-server-2022\/","og_locale":"en_GB","og_type":"article","og_title":"Review of SQL Server 2022 Compared with Previous Versions","og_description":"In this short article,\u00a0we'll take a look at the latest version of SQL Server\u00a0and compare it to previous versions of Microsoft's DBMS.","og_url":"https:\/\/jotelulu.com\/en-gb\/blog\/review-sql-server-2022\/","og_site_name":"Jotelulu","article_published_time":"2022-11-28T23:00:00+00:00","og_image":[{"width":1211,"height":728,"url":"https:\/\/jotelulu.com\/wp-content\/uploads\/2022\/11\/Imagen-Destacada-Comparativa-SQL-Server-2022-1.jpg","type":"image\/jpeg"}],"author":"Juan Ignacio Oller Aznar","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Juan Ignacio Oller Aznar","Estimated reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jotelulu.com\/en-gb\/blog\/review-sql-server-2022\/#article","isPartOf":{"@id":"https:\/\/jotelulu.com\/en-gb\/blog\/review-sql-server-2022\/"},"author":{"name":"Juan Ignacio Oller Aznar","@id":"https:\/\/jotelulu.com\/en-gb\/#\/schema\/person\/2ae97818cae086c48f108cd74234aca9"},"headline":"Review of SQL Server 2022 Compared with Previous Versions","datePublished":"2022-11-28T23:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/jotelulu.com\/en-gb\/blog\/review-sql-server-2022\/"},"wordCount":1559,"image":{"@id":"https:\/\/jotelulu.com\/en-gb\/blog\/review-sql-server-2022\/#primaryimage"},"thumbnailUrl":"https:\/\/jotelulu.com\/wp-content\/uploads\/2022\/11\/Imagen-Destacada-Comparativa-SQL-Server-2022-1.jpg","articleSection":["Cloud y sistemas"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/jotelulu.com\/en-gb\/blog\/review-sql-server-2022\/","url":"https:\/\/jotelulu.com\/en-gb\/blog\/review-sql-server-2022\/","name":"Review of SQL Server 2022 Compared with Previous Versions","isPartOf":{"@id":"https:\/\/jotelulu.com\/en-gb\/#website"},"primaryImageOfPage":{"@id":"https:\/\/jotelulu.com\/en-gb\/blog\/review-sql-server-2022\/#primaryimage"},"image":{"@id":"https:\/\/jotelulu.com\/en-gb\/blog\/review-sql-server-2022\/#primaryimage"},"thumbnailUrl":"https:\/\/jotelulu.com\/wp-content\/uploads\/2022\/11\/Imagen-Destacada-Comparativa-SQL-Server-2022-1.jpg","datePublished":"2022-11-28T23:00:00+00:00","author":{"@id":"https:\/\/jotelulu.com\/en-gb\/#\/schema\/person\/2ae97818cae086c48f108cd74234aca9"},"description":"In this short article,\u00a0we'll take a look at the latest version of SQL Server\u00a0and compare it to previous versions of Microsoft's DBMS.","breadcrumb":{"@id":"https:\/\/jotelulu.com\/en-gb\/blog\/review-sql-server-2022\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jotelulu.com\/en-gb\/blog\/review-sql-server-2022\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/jotelulu.com\/en-gb\/blog\/review-sql-server-2022\/#primaryimage","url":"https:\/\/jotelulu.com\/wp-content\/uploads\/2022\/11\/Imagen-Destacada-Comparativa-SQL-Server-2022-1.jpg","contentUrl":"https:\/\/jotelulu.com\/wp-content\/uploads\/2022\/11\/Imagen-Destacada-Comparativa-SQL-Server-2022-1.jpg","width":1211,"height":728,"caption":"Imagen Destacada Comparativa SQL Server 2022"},{"@type":"BreadcrumbList","@id":"https:\/\/jotelulu.com\/en-gb\/blog\/review-sql-server-2022\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/jotelulu.com\/en-gb\/"},{"@type":"ListItem","position":2,"name":"Review of SQL Server 2022 Compared with Previous Versions"}]},{"@type":"WebSite","@id":"https:\/\/jotelulu.com\/en-gb\/#website","url":"https:\/\/jotelulu.com\/en-gb\/","name":"Jotelulu","description":"Cloud Paradise for Tech Companies","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jotelulu.com\/en-gb\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Person","@id":"https:\/\/jotelulu.com\/en-gb\/#\/schema\/person\/2ae97818cae086c48f108cd74234aca9","name":"Juan Ignacio Oller Aznar","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/secure.gravatar.com\/avatar\/87efd80399b2c40a1d78dd5cee4e788d3f6c29d33e3b67bcfbc6abbf91d0fdcf?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/87efd80399b2c40a1d78dd5cee4e788d3f6c29d33e3b67bcfbc6abbf91d0fdcf?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/87efd80399b2c40a1d78dd5cee4e788d3f6c29d33e3b67bcfbc6abbf91d0fdcf?s=96&d=mm&r=g","caption":"Juan Ignacio Oller Aznar"},"url":"https:\/\/jotelulu.com\/en-gb\/author\/juanignaciooller\/"}]}},"_links":{"self":[{"href":"https:\/\/jotelulu.com\/en-gb\/wp-json\/wp\/v2\/posts\/49068","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jotelulu.com\/en-gb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jotelulu.com\/en-gb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jotelulu.com\/en-gb\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/jotelulu.com\/en-gb\/wp-json\/wp\/v2\/comments?post=49068"}],"version-history":[{"count":0,"href":"https:\/\/jotelulu.com\/en-gb\/wp-json\/wp\/v2\/posts\/49068\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jotelulu.com\/en-gb\/wp-json\/wp\/v2\/media\/16427"}],"wp:attachment":[{"href":"https:\/\/jotelulu.com\/en-gb\/wp-json\/wp\/v2\/media?parent=49068"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jotelulu.com\/en-gb\/wp-json\/wp\/v2\/categories?post=49068"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jotelulu.com\/en-gb\/wp-json\/wp\/v2\/tags?post=49068"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}