Compare as diferentes versões do SQL Server-2014 vs. 2016 vs. 2017 vs. 2019 RC

Experimente Nosso Instrumento Para Eliminar Problemas



Microsoft SQL Server é o sistema de gerenciamento de banco de dados relacional da Microsoft. Ele serve ao propósito de armazenamento e recuperação de dados conforme solicitado por outros aplicativos que estão sendo executados no mesmo dispositivo ou em diferentes computadores em uma rede.



A primeira versão foi lançada em 1989 e, desde então, várias outras versões foram lançadas no mercado. Cada versão vem com seus atributos de definição e atende a diferentes públicos e cargas de trabalho.

Servidor SQL

Aqui está como cada uma das versões acima do Microsoft SQL Server compara uns contra os outros em termos de recursos e outros atributos.



Microsoft SQL Server 2019 RC

Esta é a versão mais recente de SQL Servers do mercado atualmente. É superior a outras versões e vem com recursos igualmente superiores que o colocam no topo da pirâmide. Isso inclui:

Inteligência com clusters de big data do SQL Server 2019

Agora você pode fazer análises e IA de maneira confortável sobre quaisquer dados com o Power SQL e Apache Spark. Além disso, você pode aprimorar seus dados de alto valor combinando-os com big data e a capacidade de dimensionar a computação dinamicamente para oferecer suporte à análise.

Virtualização de dados com PolyBase

Isso permite que você consulte dados de um ponto focal distinto. Como tal, você pode consultar dados armazenados em Oracle, Teradata, HDFS ou qualquer outra fonte.



Escolha de plataforma e idioma

Nesse nicho, agora é possível:

  • O servidor pode ser executado com Windows, Linux e contêineres e tem suporte para implantação em Kubernetes.
  • Ele pode ser implantado com várias distribuições Linux, como RedHat, SUSE e Ubuntu.
  • Ele pode oferecer suporte a código Java personalizado ao longo das linhas em que executou R e Python.
  • Suporta caracteres UTF-8 para aplicativos que se estendem a uma escala global.

Desempenho e disponibilidade líderes do setor

  • Inteligência integrada para monitorar consultas para uma execução perfeita
  • Recomendações de desempenho após autoanálise do sistema
  • Disponibilidade de banco de dados aprimorada
  • Certificação de compatibilidade você pode atualizar e modernizar seu SQL Server no local e na nuvem com certificação de compatibilidade.
  • Inteligência aprimorada

Segurança incomparável

Medidas de segurança foram implementadas nesta versão para oferecer a máxima segurança aos seus dados.

Isso inclui:

  • Você não move seus dados confidenciais para fora do banco de dados, pois pode criptografá-los com enclaves seguros.
  • Segurança em nível de linha e mascaramento de dados dinâmico, você pode rastrear a conformidade para padrões organizacionais e regulatórios comuns com verificação de vulnerabilidade.
  • A criptografia de dados transparente criptografa os dados em repouso. Este servidor garante que todos os seus dados no banco de dados sejam criptografados para evitar qualquer acesso não autorizado.

Microsoft SQL Server 2017

Esta versão é uma plataforma conhecida que oferece uma escolha de linguagens de desenvolvimento, tipos de dados, local ou nuvem e sistemas operacionais. Ele se diferencia das outras versões com base nos seguintes recursos:

Ajuste Automático de Banco de Dados

O Microsoft SQL Server 2017 pode ajudar os administradores a realizar operações de verificação de rotina do sistema para identificar e corrigir quaisquer problemas. Esses procedimentos regulares incluem a criação e manutenção de índices necessários, descartando índices inúteis e monitorando o sistema para desempenho de consulta ideal.

Esta capacidade é baseada em Inteligência Artificial que ajusta o banco de dados de acordo, verificando e corrigindo problemas.

Reconstrução de índice on-line retomável

Este servidor é o primeiro de seu tipo a oferecer suporte à funcionalidade de pausa e retomada para operações de manutenção de índice. Embora a reconstrução de índices seja uma tarefa difícil, a maioria dos sistemas de gerenciamento de banco de dados não permite a manutenção offline. Como tal, executar esses sistemas pode ser uma confusão.

Esta versão é útil para acabar com esses problemas. Ele permite que você retome, pause e até mesmo reconstrua seus índices como desejar. Conseqüentemente, você não precisa reconstruir um índice que já tenha construído no meio do caminho. Você sempre pode continuar de onde saiu.

Funções de String

As funções de string lidam com literais de string, mas no processo consomem a maior parte do tempo de execução da consulta na decodificação das várias partes dos literais de caractere. Esta versão do Microsoft SQL Server vem com uma série de funções fantásticas de manipulação de strings. Ele acabou com a escrita de longas instruções T-SQL com tabelas temporárias e lógica complicada.

Algumas das novas funções de manipulação de string incluem:

  • CONCAT_WS
  • TRADUZIR
  • APARAR
  • STRING_AGG

Bancos de dados gráficos

Os componentes do banco de dados gráfico são uma nova adição no Microsoft SQL Server 2017 . Os conceitos significativos de bancos de dados de gráficos são arestas e nós. O relacionamento entre os dois permite que as entidades sejam vinculadas diretamente e podem ser recuperadas em uma operação.

No passado, essa opção era uma decisão difícil devido à falta de alternativas viáveis ​​e falta de suporte, mas esta versão a tornou perfeita.

Suporte para Linux e Docker Containers

O Microsoft SQL Server 2017 tem recursos de sistemas de gerenciamento de banco de dados para plataformas de alto desempenho, como Linux e contêineres Docker. Agora você pode executar este servidor em computadores Linux para uma melhor experiência de gerenciamento de banco de dados.

Suporte Python no aprendizado de máquina

Esta versão pode suportar confortavelmente a linguagem de script Python, que, além de Al, é um novo recurso obrigatório em TI. O SQL Server 2017 foi o primeiro sistema de gerenciamento de banco de dados habilitado para AL.

serviço de notificação de eventos do sistema windows 10

DMVs e DMFs

Esses objetos de sistema de metadados são uma coleção cumulativa de estruturas de dados de servidores SQL. Quando DMVs são usados, eles definem a linha de base ou pontos de pressão de várias métricas que determinam o desempenho do sistema de banco de dados. DMFs oferecem estatísticas agregadas dos parâmetros solicitados.

Os novos DMVs que você encontrará no Microsoft SQL Server 2017 incluem:

  • Sys.dm_tran_version_store_space_usage
  • Sys.dm_db_stats_hidtogram (Transact-SQL)
  • Sys.dm_exec_query_statistics_xml
  • Sys.dm_os_host_info
  • Sys.dm_os_sys_info
  • Uma nova coluna modify_extent_page_count introduzida em syc.dm_db_file_space_usage para rastrear mudanças em arquivos de banco de dados
  • Identifique o novo espaço em disco usando DMV sys.dm_os_enumerate_fixed_drives

Os novos DMFs incluem:

  • Sys.dm_db_log_info
  • Sys.dm_db_log_stats

Microsoft SQL Server 2016

Os seguintes recursos definem esta versão:

Stretch Database

O banco de dados estendido adotado por esta versão permite que você armazene a maioria dos seus arquivos de dados recentes em seu armazenamento local, mas mova os arquivos mais antigos para a nuvem do Microsoft Azure. O recurso permite que você apresente seus arquivos de dados como um único armazenamento de dados, enquanto em segundo plano, você pode separar arquivos mais antigos ativos. Como tal, os custos de armazenamento e backup são reduzidos massivamente. Além disso, a velocidade de acesso aos dados ao vivo é significativamente aumentada.

Grupos de disponibilidade básica

Isso permite que você tenha um único banco de dados principal e uma única réplica. O recurso está disponível apenas na edição padrão desta versão e é uma substituição da tecnologia de espelhamento de banco de dados.

Grupos de disponibilidade distribuída

Você pode ter grupos de disponibilidade definidos em dois clusters de janelas diferentes com esta versão. Isso permite que você reúna os grupos disponíveis tanto no ambiente de produção quanto no ambiente de recuperação de desastres (DR).

No entanto, se algum dos ambientes for interrompido, os grupos de disponibilidade internos não serão afetados.

Loja de consulta

Antes de decidir criar uma solução customizada sobre um novo plano de consulta, você pode comparar as diferenças entre os planos de consulta anteriores. O servidor desta versão armazena seus planos de consulta e estatísticas de tempo de execução para referência futura. Dessa forma, a solução de problemas de desempenho é mais rápida e muito mais gerenciável.

Estatísticas de consulta ao vivo

Agora você pode testemunhar o plano de execução de uma consulta ativa no sistema, ao contrário do que acontecia no passado, onde era necessário visualizar apenas o plano de execução estimado. Além disso, não é mais necessário esperar que uma consulta de longa duração termine para ver o plano de execução.

OLTP na memória

O OLTP na memória foi introduzido na versão anterior, mas melhorias significativas foram feitas no mesmo para esta versão. Para reduzir o uso de IO, o ALTER TABLE foi atualizado, minimizando o número de gravadores de log. Isso garante que as estatísticas sejam atualizadas de forma automatizada. Vários comandos DDL e DML foram adicionados, como valores nulos, chaves estrangeiras e gatilhos DML.

Mudanças nas ferramentas do SQL Server

Duas mudanças principais foram feitas nas ferramentas do servidor:

  • SSSM não faz mais parte da mídia de instalação do SQL Server
  • A mídia de instalação é uma ferramenta autônoma que pode ser baixada individualmente da Microsoft.

Mudanças no TempDB

Com versões mais antigas, você tinha que adicionar manualmente TempDB ao seu banco de dados, mas esta versão fornece algumas configurações de TempDB por meio das quais você pode configurar vários arquivos TempDB ao instalar seu SQL.

Sempre criptografado

Este SQL Server sempre manterá seus dados confidenciais criptografados para evitar acesso indevido. A segurança de dados é um grande destaque desta versão.

Suporte JSON

O SQL 2016 vem com a capacidade de ler o formato de arquivo JavaScript Object Notation (JSON). Ele pode carregar ainda mais esses arquivos na tabela e oferecer suporte a propriedades de índice em colunas JSON.

Como JSON é habilitado para NVARCHAR, você desfruta dos seguintes benefícios:

  • A migração de dados é fácil
  • Você pode buscar dados para JSON de servidores SQL.

Mascaramento Dinâmico de Dados

Esse recurso também oculta seus dados confidenciais para evitar o acesso não autorizado.

Microsoft SQL Server 2014

Nesta versão, a Microsoft queria resolver os problemas de OLTP. Eles tentaram corrigir o desempenho lento do disco, o desempenho lento do log, entre outros problemas. Aqui estão os recursos que fazem esta versão se destacar das demais:

como se livrar do Windows 7

OLTP na memória

O OLTP na memória (Hekaton) permite que você mova tabelas individuais para estruturas exclusivas na memória. Isso aumenta o desempenho, pois o banco de dados inteiro não é colocado na memória principal. Além disso, você também pode converter procedimentos armazenados existentes em procedimentos na memória.

Backup gerenciado para o Azure

Este recurso faz backup automático do seu banco de dados para garantir que você não perca dados quando o sistema falhar. Conforme você trabalha em sua carga de trabalho, o sistema a analisa e, se determinar que você fez alterações significativas, fará o backup do trabalho no Azure.

Esse recurso, no entanto, só funciona com o armazenamento de blobs do Azure.

VMs do Azure PARA réplicas de disponibilidade

O SQL Server 2014 pode definir a réplica do grupo no armazenamento azure, portanto, o ativa para compensar uma réplica com falha manual. Dessa forma, sempre que você falha manualmente, a réplica garante que você está de volta e funcionando. Você pode criar uma VM do Azure em um local de sua escolha.

ColumnStore

Usando índices de armazenamento de coluna, a velocidade da consulta foi aumentada significativamente. Um novo modo de lote foi incorporado que melhora a utilização da CPU por meio de algumas etapas, como:

  • Um melhor paralelismo
  • Algoritmos altamente eficientes e eficazes
  • Aproveitando as estruturas de cache
  • Instruções de minimização por linha

Permissões

Novas permissões SQL foram adicionadas:

  • CONECTE QUALQUER BASE DE DADOS permite a conexão para bancos de dados atuais e futuros.
  • IMPERSONAR QUALQUER LOGIN permite que o processo da camada intermediária personifique os logins de um cliente ao se conectar a um banco de dados.
  • SELECIONE TODOS OS SEGUROS DE USUÁRIOS permite que você visualize dados nos bancos de dados permitidos.
  • ALTERAR QUALQUER SESSÃO DE EVENTO DE BANCO DE DADOS permite que uma função leia todos os metadados.

Microsoft Power BI

Uma consulta avançada permite que você pesquise e acesse arquivos de dados de vários sites. Além disso, você pode analisar esses dados de forma adequada, limpar, transformar e moldar ou mesclar e combinar.

A finalidade desses servidores pode ser idêntica, mas a eficácia e eficiência com que cada um realiza isso difere amplamente. As características que cada um exibe conferem a cada um uma vantagem no mercado, mas é claro que quanto mais recente uma versão, melhor ela é. Como tal, a versão 2019 é a melhor.

Se você estiver procurando por uma empresa de software em que possa confiar por sua integridade e práticas de negócios honestas, não procure além da . Somos um Microsoft Certified Partner e BBB Accredited Business que se preocupa em proporcionar aos nossos clientes uma experiência confiável e satisfatória nos produtos de software de que precisam. Estaremos com você antes, durante e depois de todas as vendas. T

Esta é a nossa Garantia de Manutenção de Software de 360 ​​graus. Então, o que você está esperando? Ligue-nos hoje no +1 877 315 ​​1713 ou envie um e-mail para sales@softwarekeep.com. Além disso, você pode nos contatar via Bate-papo ao vivo.

Escolha Do Editor


Como corrigir o uso de disco completo do Sedlauncher.exe no Windows 10

Centro De Ajuda


Como corrigir o uso de disco completo do Sedlauncher.exe no Windows 10

Neste artigo, você aprenderá o que é o arquivo Sedlauncher.exe no patch KB4023057 do Windows 10 e soluções simples e fáceis para ajudá-lo a desativá-lo.

Leia Mais
Como atualizar o Office para Mac automaticamente

Centro De Ajuda


Como atualizar o Office para Mac automaticamente

Economizar tempo. Obtenha novos recursos do Microsoft Office automaticamente. Este guia de autoajuda explica como atualizar o Office para Mac automaticamente. Veja como.

Leia Mais