Muitas empresas dependem fortemente de sistemas de gestão de dados, razão pela qual a selecção da versão correcta do Microsoft SQL Server pode fazer uma diferença significativa na optimização das operações da sua empresa. Tanto o SQL Server 2022 como o SQL Server 2019 podem servir bem a sua empresa, no entanto, as duas edições têm diferenças significativas em termos de funcionalidades. Para o ajudar a decidir qual delas satisfaz melhor as suas necessidades de software, neste artigo fornecemos uma breve explicação sobre o SQL Server 2019 e o SQL Server 2022. Além disso, pode encontrar uma comparação das suas funcionalidades e desempenho, juntamente com os melhores cenários de implementação, requisitos de sistema e as nossas recomendações.
Microsoft SQL Server 2022
O SQL Server 2022 é um software de base de dados da Microsoft concebido para ajudar as empresas a armazenar e gerir dados de forma segura e eficiente. O SQL Server 2022 vem com uma variedade de novas funcionalidades e ferramentas poderosas para aceder e gerir dados. O servidor adapta-se a todas as necessidades profissionais, desde as de pequenas empresas a grandes corporações e até mesmo a programadores individuais. O SQL Server 2022 proporciona uma integração perfeita com o Azure, o que reforça a Plataforma de Dados Inteligente da Microsoft. O novo SQL Server 2022 oferece-lhe várias melhorias em termos de desempenho, segurança, escalabilidade e opções de alta disponibilidade.
Leia mais informações sobre a melhor forma de aplicar o SQL Server 2022 no seu negócio aqui.
SQL Server 2022 Enterprise
O SQL Server 2022 Enterprise é considerado a versão premium do SQL Server 2022, a edição Enterprise inclui as funcionalidades completas para o centro de dados. Esta versão do SQL Server 2022 não tem restrições e pode ajudá-lo com desempenho e inteligência de missão crítica para bases de dados de nível 1.
SQL Server 2022 Standard
Esta versão do SQL Server 2022 é a versão padrão do SQL e possui bases de dados completas para aplicações de nível intermédio e data marts. Esta versão destina-se a organizações de pequena e média dimensão.
SQL Server 2022 Express
Esta é uma das versões gratuitas do SQL. A versão Express é ideal para aprendizagem, desenvolvimento e produção de aplicações de desktop, web e pequenos servidores. O SQL Server 2022 Express é perfeito para principiantes ou estudantes, mas também pode ser útil para testes ou pequenas aplicações, uma vez que não tem de pagar para o utilizar.
SQL Server 2022 Developer
O SQL Server 2022 Developer é a versão gratuita da edição Enterprise. Pode criar, testar e demonstrar aplicações utilizando todas as funcionalidades do SQL Server Enterprise. No entanto, não pode colocá-lo em produção, ou seja, é mais como um ambiente de teste.
Leia mais sobre as diferenças entre o SQL Server Standard e o SQL Server Express.
SQL Server 2022 Express: Principais características
- Até 4 núcleos de CPU
- Até 1410 MBs de memória
- Políticas do Microsoft Purview
- Autenticação do Azure AD
- Inteligência de consulta incorporada: Optimização de PSP, forçamento de plano optimizado
- Armazenamento de consultas activado por predefinição para novas bases de dados
- Virtualização do lago de dados
- Ledger SQL
- Suporte para séries temporais
SQL Server 2022 Standard: Principais recursos
- Até 24 núcleos de CPU
- Até 128 GBs de memória
- Ligação de Sinapse do Azure para SQL
- Funcionalidade de ligação para a Instância Gerida de SQL do Azure (grupos de disponibilidade básicos)
- Pesquisa paralela do conjunto de buffers
- Cópias de segurança para armazenamento de objectos compatível com S3
SQL Server 2022 Enterprise: Principais características
- Núcleos ilimitados de CPU
- Memória ilimitada
- Ligação de sinapse do Azure para SQL (instantâneo multi-threaded)
- Funcionalidade de ligação para a Instância Gerida de SQL do Azure
- Inteligência de consulta incorporada: Feedback DOP, Feedback CE, Feedback de Concessão de Memória
- Grupo de Disponibilidade Contido
- Extensão AVX 512 para o Modo de Lote
Novas funcionalidades no SQL Server 2022
O Microsoft SQL Server 2022 fornece inúmeras novas funcionalidades e melhorias que podem elevar o nível dos seus negócios. Aqui está a lista das novas funcionalidades chave que vêm com o SQL Server 2022:
- SQL Server Ledger
- Suporte para mais memória
- Suporte de escalabilidade de simultaneidade
- Virtualização do lago de dados
- Suporte a Query Store por padrão e réplica
- Suporte para séries cronológicas
- Compatibilidade com séries temporais
- Funções JSON
- Extensões para o Azure
- Ligações do Azure Synapse para SQL
- Políticas do Azure Purview
- Aceleração e descarregamento integrados
- Novas funcionalidades Transact-SQL
- Dicas do repositório de consultas
- Processamento de consulta inteligente de última geração
Temos um artigo que abrange todas estas novas funcionalidades do SQL Server 2022 em pormenor, para ler mais sobre as novas funcionalidades do SQL Server 2022 aqui.
Benefícios da utilização do SQL Server 2022
Utilizar a nuvem sem migrar
Com o SQL Server 2022, pode utilizar o Azure para coisas como fazer cópias de segurança de dados e garantir que tudo continua a funcionar sem problemas. No caso de algo correr mal, o Azure também pode analisar dados para encontrar informações importantes e criar regras de gestão de dados. Com o novo SQL Server 2022, pode utilizar o Azure Synapse Link e o Microsoft Purview para ajudar as empresas a obter mais informações e previsões a partir dos seus dados. Também pode utilizar o Azure para gerir os seus dados sem causar qualquer incómodo a outras pessoas que os utilizem.
A Instância Gerida de SQL é o plano de cópia de segurança que pode assumir o controlo sempre que algo corre mal, sem necessidade de configuração adicional. Com a ajuda do Azure, o SQL Server 2022 é mais inteligente e aprende por si próprio a trabalhar melhor e mais rapidamente sem afinação manual. Também pode utilizar o Microsoft Defender para a Nuvem para proteger os dados nos seus próprios computadores com a ajuda do Azure. Pode garantir um nível de segurança mais elevado adicionando formas especiais de iniciar sessão, como utilizar as funcionalidades da Autenticação do Azure AD e a autenticação multifator (MFA), para garantir que apenas a pessoa certa pode aceder aos dados.
O SQL Server 2022 não só funciona com o Azure, mas também com outros locais de armazenamento, como o armazenamento compatível com S3 da Dell, HPE, Nutanix, Pure Storage, Red Hat, Scality e até ASW, para armazenar as suas cópias de segurança, dados importantes e pode até analisar grandes conjuntos de dados. Se estiver a utilizar o Azure para grandes volumes de dados, já não precisa de fazer ETL (Extrair, Transformar, Carregar); em vez disso, com o SQL Server 2022 e o Azure Synapse Link, pode utilizar os seus dados imediatamente. Com o Azure Synapse Link, pode executar análises e fazer escolhas com base nos seus dados com um impacto mínimo na base de dados de origem e manter as coisas a funcionar sem problemas.
Encontre as principais diferenças entre o SQL Server Standard e o SQL Server Enterprise aqui.
Um livro-razão sem uma cadeia de blocos
O SQL Server 2022 oferece uma nova funcionalidade denominada SQL Server Ledger, em que apresenta funcionalidades semelhantes às de uma cadeia de blocos, mas sem as complexidades e a energia necessárias. O SQL Server Ledger garante que todos os dados na base de dados estão protegidos e não podem ser alterados sem acesso autorizado. Funciona como um cadeado especial que mantém tudo seguro e permite-lhe ver se existem alterações indesejadas ou não reconhecidas. Esta nova funcionalidade do SQL Server 2022 é perfeita para as empresas que pretendem manter o controlo dos seus dados importantes e garantir a segurança dos mesmos.
Para compreender melhor o que o livro-razão faz, podemos utilizar a analogia de uma empresa de gelados. Vamos supor que existe uma empresa de gelados e que esta pretende garantir que todos os seus gelados se mantêm frescos. Para o fazer, pode utilizar a funcionalidade Ledger para recolher todas as informações de todas as pessoas envolvidas no processo, por exemplo, os fornecedores e a empresa de expedição. Assim, a empresa de gelados pode verificar se alguma coisa correu mal e descobrir quem é o responsável. Quaisquer alterações que sejam feitas aos dados serão registadas pelo Ledger de uma forma especial que não pode ser alterada mais tarde. Deste modo, ajuda a manter todos os dados seguros e protegidos. Outro aspecto positivo do Ledger é o facto de se poder verificar o histórico dos dados, ver o que foi alterado e o que era anteriormente. Curiosamente, a funcionalidade Ledger é considerada mais amiga do ambiente do que a blockchain, uma vez que é utilizada muito menos energia.
Desempenho das consultas
Pode utilizar facilmente o novo Processamento Inteligente de Consultas NextGen sem ter de alterar o seu código informático. Pode fazê-lo activando o Query Store ou utilizando a versão mais recente da base de dados. Outra opção é activar uma configuração ao nível da base de dados. A funcionalidade NextGen Intelligent Query Processing permite uma fácil gestão da base de dados e melhora o desempenho geral. Esta funcionalidade também garante que o seu computador funciona bem e não desperdiça recursos.
O desempenho do seu computador é ainda melhorado pelo feedback do DOP (Grau de paralelismo). O DOP verifica o consumo de energia e assegura uma velocidade mais eficaz do seu computador. O grau de paralelismo também pode resolver problemas de desempenho causados por um paralelismo inadequado. Para tal, o feedback do DOP ajusta o seu grau de paralelismo para consultas repetidas, de modo a optimizar a carga de trabalho. Entretanto, o feedback de concessão de memória ajusta a quantidade de memória utilizada para as tarefas com base no desempenho anterior. Desta forma, o computador é configurado com memória suficiente para um desempenho eficiente.
Algumas tarefas podem demorar mais tempo porque a informação que vê é muito diferente de cada vez. Para dar um exemplo, contar quantas coisas um fornecedor tem em stock pode ser rápido se existirem apenas alguns itens, mas será lento se existirem muitos. Agora, com o SQL Server 2022, tem o Cardinality Estimation Feedback que compreende estas diferenças e planeia as coisas em conformidade, o que torna as tarefas muito mais rápidas. No entanto, se vai efectuar operações em modo batch, será mais rápido se a sua organização tiver CPUs de servidor com Advanced Vector Extension (AVX) 512. Estas novas funcionalidades foram inicialmente criadas para a nuvem, mas agora também estão disponíveis para aqueles que utilizam os seus próprios computadores. A Microsoft promete continuar a melhorar as coisas para todos os que utilizam os seus produtos de software.
Microsoft SQL Server 2019
A Microsoft lançou o SQL Server 2019 em 4 de novembro de 2019, pois foi considerado um grande salto na integração do mundo dos bancos de dados. O SQL Server 2019 reuniu diferentes novos recursos, como o banco de dados SQL do Azure, o suporte ao Apache Kafka nos hubs de eventos do Azure, o Azure SQL Data Warehouse e o sistema de arquivos distribuídos do Hadoop para fornecer uma única solução. O Microsoft SQL Server 2019 deu um passo adiante no avanço da Inteligência Artificial (IA), integrando Big Data com seus serviços de banco de dados.
SQL Server 2019 Enterprise
Esta edição do SQL Server é como a versão premium, suporta mais utilizadores, bases de dados e transações. Esta edição também inclui outras funcionalidades avançadas para bases de dados de grandes dimensões. O SQL Server 2019 Enterprise é a solução perfeita para as organizações que se concentram na escalabilidade e no desempenho.
SQL Server 2019 Standard
O SQL Server 2019 Standard é a versão padrão, tem as principais funcionalidades do SQL Server 2019, como a gestão básica de dados e a base de dados de business intelligence para organizações de pequena e média dimensão com recursos mínimos.
SQL Server 2019 Express
O SQL Server 2019 Express é um sistema de gestão de dados gratuito e poderoso para sítios Web leves e aplicações de ambiente de trabalho. Esta versão é ideal para indivíduos ou pequenas organizações aprenderem, desenvolverem, aplicações Web e pequenos servidores. No entanto, esta versão não suporta quaisquer funcionalidades avançadas que a outra edição tem, elas são limitadas.
SQL Server 2019 Developer
O SQL Server 2019 Developer é a versão gratuita do SQL Server Enterprise. Tem todas as funcionalidades que a edição empresarial tem, no entanto, destina-se a fins de desenvolvimento e teste e não à produção.
Leia mais sobre as diferenças entre o SQL Server 2019 e as versões anteriores do SQL.
Principais funcionalidades do SQL Server 2019
Esta é a lista das principais funcionalidades do SQL Server em comparação com a versão anterior do SQL Server:
- Clusters de Grandes Dados
- Virtualização de dados com PolyBase
- Base de dados na memória: Memória Persistente
- Desempenho inteligente
- Processamento inteligente de consultas
- Recuperação acelerada da base de dados
- Sempre encriptada com enclaves seguros
- Descoberta e classificação de dados
- Replicação assíncrona gratuita em máquinas virtuais do Azure para recuperação de desastre
- Suporte para Kubernetes
- Suporte a UTF-8
- Suporte para Java
- Relações muitos-para-muitos em modelos tabulares
- Grupos de cálculo em modelos tabulares
Microsoft SQL Server 2022 vs. 2019: Comparação de funcionalidades
Microsoft SQL Server 2022 vs. 2019: Inteligência
Microsoft SQL Server 2022 vs. 2019: Disponibilidade
Microsoft SQL Server 2022 vs. 2019: Segurança
Microsoft SQL Server 2022 vs. 2019: Gestão e programabilidade
Microsoft SQL Server 2022 vs. 2019: suporte de business intelligence e análise
Microsoft SQL Server 2022 vs. 2019: Habilitado para Azure
Microsoft SQL Server 2022 vs. 2019: Desempenho da base de dados
SQL Server 2022 e SQL Server 2019: Requisitos de Sistema
Requisitos de hardware
- Armazenamento: O SQL Server requer um mínimo de 6 GB de espaço disponível no disco rígido
- Monitor: O SQL Server requer um monitor de resolução Super-VGA (800x600) ou superior
- Internet: A funcionalidade da Internet requer acesso à Internet
- Memória mínima:
- SQL Server Express: 512 MB
- Todas as outras edições: 1 GB
- Memória recomendada:
- SQL Server Express: 1 GB
- Todas as outras edições: Pelo menos 4 GB e deve ser aumentada à medida que o tamanho da base de dados aumenta para garantir um desempenho óptimo.
- Velocidade do processador
- Mínimo: Processador x64: 1,4 GHz
- Recomendado: 2,0 GHz ou mais rápido
- Tipo de processador: Processador X64:
- AMD Opteron, AMD Athlon 64, Intel Xeon com suporte para Intel EM64T, Intel Pentium IV com suporte para EM64T.
Para instalar o componente do servidor de qualidade de dados no Data Quality Services (DQS), a memória mínima necessária é diferente do requisito mínimo de memória do SQL Server, que é de 2 GB de RAM.
Requisitos de software
- Sistema operativo:
- Windows 10 TH1 1507 ou superior
- Windows Server 2016 ou superior
- Estrutura .NET
- Os sistemas operativos mínimos incluem o .NET framework mínimo.
Datas de suporte: SQL Server 2022
- Data de lançamento: 16 de Novembro de 2022
- Data de fim do suporte principal: 11 de Janeiro de 2028
- Data de Fim do Extended: 11 de Janeiro de 2033
Datas de suporte: SQL Server 2019
- Data de Lançamento: 4 de Novembro de 2019
- Data de Fim do Mainstream: 28 de Fevereiro de 2025
- Data de término alargada: 8 de janeiro de 2030
SQL Server 2019 vs. SQL Server 2022: Resumo
Embora o SQL Server 2022 tenha as suas vantagens, a escolha entre o SQL Server 2022 e o SQL Server 2019 depende das suas necessidades e requisitos específicos. Ambas as versões oferecem funcionalidades e melhorias valiosas para a gestão de bases de dados, mas para encontrar a que é adequada é necessário compreender as suas circunstâncias únicas. Se já estiver a utilizar o SQL Server 2019 e o software tiver satisfeito todos os seus requisitos atuais previsíveis sem quaisquer problemas, então utilizar o SQL Server 2019 pode ser uma escolha razoável.
Por outro lado, se procura um desempenho melhorado, segurança melhorada e escalabilidade, então o SQL Server 2022 seria a escolha certa para si. Por exemplo, ambas as versões do SQL Server oferecem integração com os Serviços do Azure, no entanto, o SQL Server 2022 melhorou o seu jogo ao tirar partido do Azure Synapse Link e do Microsoft Purview para obter informações, previsões e governação de dados mais aprofundadas. Tem de considerar as necessidades e os requisitos da sua organização. Se necessitar dos mais recentes avanços tecnológicos e quiser beneficiar da integração do Azure e do Intelligent Query Processing, o SQL Server 2022 poderá ser a melhor escolha. É importante ter em consideração que a migração para uma nova versão do SQL Server requer um planeamento cuidadoso, testes e consideração da compatibilidade com as suas aplicações existentes. Aconselhamo-lo a consultar profissionais ou especialistas em bases de dados para avaliar as suas necessidades específicas e orientá-lo ao longo do processo.
Se decidir escolher o SQL Server 2022, nós na Softtrader fornecemos o SQL Server 2022 em segunda mão e as CALs associadas até 70% mais baratas. Trata-se do mesmo software, com as mesmas funcionalidades mas a um preço inferior. Clique aqui para ver as nossas colecções de SQL Server 2022. Se decidir adquirir ou ter mais SQL Server 2019, também fornecemos diferentes edições do SQL Server 2019 e CALs associadas até 70% mais baratas. Envie-nos um orçamento para obter uma cotação personalizada da nossa parte ou simplesmente contacte-nos se tiver mais alguma questão.
Tem alguma questão? Contacte-nos!
Para obter mais informações sobre quais softwares e licenças da Microsoft são melhores para si, por favor entre em contacto conosco. Estamos disponíveis de segunda a sexta-feira, das 9h às 17h.