Fique a conhecer as novidades da nova versão e a evolução do SGBD da gigante de Redmond através desta breve review, que faz a comparação do SQL Server 2022 com versões anteriores.
No dia 16 de novembro de 2022, a Microsoft lançou a última versão deste software e achamos que é um bom momento para analisar as reais diferenças desta versão com as versões anteriores. Não nos referimos às diferenças entre a versão final e a RC (que sem dúvida existem), mas também com versões anteriores.
Para isso, iremos rever algumas funcionalidades e compará-las com as versões 2019 e 2017, pois, como sabemos, são as versões anteriores e com suporte da Microsoft.
Antes de mergulhar no assunto, devemos dizer que, como acontece sempre com as novas versões de produtos da Microsoft, o foco foi colocado na melhora dos recursos existentes, dando-lhes mais capacidade de trabalho, mais poder de computação e, claro, mais segurança e maiores capacidades de utilização no Azure.
Para começar, devemos dizer que as edições disponíveis para esta nova versão são as mesmas que tínhamos até agora, sem qualquer alteração.
Na tabela a seguir encontra-se a comparação de limites para cada uma das versões do SQL Server 2022
| Enterprise | Standard | Express | Developer | |
| Número máximo de cores | Limite do SO | 24 | 4 | Limite do SO |
| Memória máxima por instância | Limite do SO | 128GB | 1410MB | Limite do SO |
| Tamanho máximo da base de dados | 10GB | 524PB | 10GB | 10GB |

Se compararmos as características que foram adicionadas ao longo das últimas versões, podemos ver como a versão mais recente traz um grande número de melhorias – quase o dobro das que foram apresentadas pelas duas versões anteriores –, que tornam esta nova versão realmente interessante. No entanto, devemos dizer que cerca de 20% destas novas «características» dependem inteiramente do Microsoft Azure.
O SQL Server 2017 apresentou as seguintes melhoras:
O SQL Server 2019 apresentou as seguintes melhoras:
E para finalizar esta revisão de melhorias ao longo das últimas versões, o SQL Server 2022 traz as seguintes novidades:
A melhor forma de observar as diferenças entre as versões é expor tabelas com os diferentes elementos e ver a sua disponibilidade com base nas versões existentes.
Para tornar a visualização um pouco mais fácil, decidimos separar os dados entre as seguintes secções:
Desempenho da base de dados: aqui mostramos-lhe as funcionalidade que visam melhorar a utilização dos recursos e cargas de trabalho do SQL Server.
| Funcionalidades | SQL Server 2017 | SQL Server 2019 | SQL Server 2022 |
| Base de dados na memória: OLTP na memória | Sim | Sim | Sim |
| Base de dados na memória: memória persistente | Sim | Sim | Sim |
| Base de dados na memória: tempdb otimizada para memória | Sim | Sim | |
| Análise operativa em tempo real | Sim | Sim | Sim |
| Processamento inteligente de consultas | Sim | Sim | Sim |
| Varredura paralela do pool buffer | Sim | ||
| Armazenagem de consultas por defeito compatível com réplicas | Sim | ||
| Sugestões para armazenamento de consultas | Sim | ||
| Aceleração e download integrados | Sim | ||
| Pool buffer híbrido com escrita direta | Sim | ||
| Extensão AVX-512 para melhorar as operações | Sim |
Disponibilidade das bases de dados: esta secção mostra as características destinadas a dotar o SGBD e as bases de dados associadas com recursos de disponibilidade para permanecerem “Always On”.
| Funcionalidades | SQL Server 2017 | SQL Server 2019 | SQL Server 2022 |
| Always on | Sim | Sim | Sim |
| Recuperação acelerada de bases de dados | Sim | Sim | |
| Ler grupos de disponibilidade de escalamento horizontal | Sim | Sim | Sim |
| Memória elevada e escalabilidade simultânea | Sim | ||
| Replicação de escrita múltipla | Sim | Sim | |
| Link a Instância gerida de Azure SQL: réplicas | Sim | Sim | Sim |
| Link a Instância gerida de Azure SQL: unidirecional | Sim | Sim | |
| Link a Instância gerida de Azure SQL: bidirecional | Sim | ||
| Grupo de disponibilidade contido | Sim |
Segurança das bases de dados: esta secção analisa todos os recursos de segurança, como criptografia, compatibilidade com AAD, logs, tecnologias antivírus, etc.
| Funcionalidades | SQL Server 2017 | SQL Server 2019 | SQL Server 2022 |
| Sempre criptografado com enclaves seguros | Sim | Sim | |
| Descoberta e classificação de dados | Sim | Sim | Sim |
| Criptografia de dados transparente | Sim | Sim | Sim |
| Suporte para criptografia de backup | Sim | Sim | Sim |
| Criptografia em repouso e em movimento | Sim | Sim | Sim |
| Mascaramento dinâmico de dados e segurança ao nível de linha | Sim | Sim | Sim |
| Autenticação de Azure Active Directory | Sim | ||
| Microsoft Defender para SQL | Sim | Sim | Sim |
| Governo central de integração de Microsoft Purview | Sim | Sim | Sim |
| Políticas de proprietário de dados de Microsoft Purview Integration | Sim | ||
| Livro do razão SQL | Sim | ||
| Compatibilidade con certificados PFX e outras melhoras criptográficas | Sim | ||
| Protocolo MS-TDS 8.0 e TLS 1.3 | Sim |
Gestão e programação das bases de dados: nesta secção, acima de tudo, são listadas as funcionalidades de compatibilidade com linguagens de programação, manipulação de dados, etc.
| Funcionalidades | SQL Server 2017 | SQL Server 2019 | SQL Server 2022 |
| Compatibilidade GNU/Linux | Sim | Sim | Sim |
| Compatibilidade com contentores | Sim | Sim | Sim |
| Compatibilidade com Kubernetes | Sim | Sim | |
| Tabelas temporárias | Sim | Sim | Sim |
| Compatibilidade JSON | Sim | Sim | Sim |
| Suporte para dados gráficos | Sim | Sim | Sim |
| Compatibilidade UTF 8 | Sim | Sim | |
| Compatibilidade Java | Sim | Sim | |
| Azure Data Studio para administrar SQL Server, incluindo compatibilidade com T-SQL por cadernos | Sim | Sim | Sim |
| Certificação de compatibilidade de base de dados | Sim | Sim | |
| Funções de manipulação de bits | Sim | ||
| Suporte para séries temporárias |
BI e Analytics: nesta parte são tratados todos os aspetos relacionados com Business Intelligence e análise de dados.
| Funcionalidades | SQL Server 2017 | SQL Server 2019 | SQL Server 2022 |
| Serviços de integração geridos como um servidor | Sim | Sim | Sim |
| Modelo semântico de BI tabular | Sim | Sim | Sim |
| Serviços de Dados Mestres | Sim | Sim | Sim |
| Serviços de qualidade de dados | Sim | Sim | Sim |
| Relações muitos-para-muitos em modelos tabulares | Sim | Sim | |
| BI móvel end-to-end em qualquer dispositivo | Sim | Sim | Sim |
| Consulta direta de SQL Server Analysis Services (SSAS) | Sim | Sim | Sim |
| Grupos de cálculo em modelo tabular | Sim | Sim |
Inteligência e bases de dados: Incluídos nesta categoria estão todos os recursos de deteção automática, otimização, etc., relacionados com as consultas.
| Funcionalidades | SQL Server 2017 | SQL Server 2019 | SQL Server 2022 |
| Virtualização de dados com PolyBase | Sim | Sim | Sim |
| Virtualização de dados para qualquer Data Lake | Sim | ||
| Backup e restauro de armazenamento de objetos | Sim | ||
| Azure Synapse Link | Sim |
Funcionalidades do Azure: Tudo o que está relacionado com a compatibilidade com Azure, uso de recursos de cloud pública da Microsoft, etc.
| Funcionalidades | SQL Server 2017 | SQL Server 2019 | SQL Server 2022 |
| Ligação da Instância Gerida do Azure SQL – réplicas | Sim | Sim | Sim |
| Ligação da Instância Gerida do Azure SQL – unidirecional | Sim | Sim | Sim |
| Ligação da Instância Gerida do Azure SQL – bidirecional | Sim | ||
| Imagens de máquina virtual (VM) otimizadas na Galeria do Azure | Sim | Sim | Sim |
| Replicação assíncrona gratuita para Máquinas Virtuais do Azure para recuperação após desastres | Sim | Sim | |
| Microsoft Defender para SQL | Sim | Sim | Sim |
| Governo central de Azure Purview | Sim | Sim | Sim |
| Políticas de proprietário de dados de Azure Purview | Sim | ||
| Autenticação AAD | |||
| Azure Synapse Link para SQL |
Se tiver interesse em testar a nova versão do SGBD da Microsoft, depois de rever as novidades que esta nova versão traz e as diferenças que apresenta com as versões 2017 e 2019, pode fazer o download através do seguinte link:
SQL Server Downloads | Microsoft

Se quiser rever um tutorial sobre a instalação deste gestor de bases de dados, pode visitar como instalar o SQL Server 2019 (em inglês). Em breve encontrará também um tutorial para instalar a versão 2022.
Após uma longa espera, já temos a nova versão do SQL Server 2022, que substitui a versão 2019 que já estava no mercado há três anos.
Esta nova versão apresenta grandes vantagens face às suas antecessoras. Aumenta mais uma vez a segurança e a continuidade do negócio juntamente com a performance, com uma grande melhoria na gestão de recursos, para além de muitas outras melhorias.
Como sempre, este produto demonstra a importância de ter as atualizações mais recentes de um produto para ter uma plataforma estável, segura e otimizada para qualquer carga de trabalho.
Em termos gerais, podemos dizer que a Microsoft continua a afirmar-se como um fornecedor sério de DBMS e muitos outros produtos e serviços.