Novidades no SQL Server 2016

Aplica-se a: SQL Server 2016 (13.x) e versões posteriores

Com o SQL Server 2016, você pode criar aplicativos inteligentes e críticos usando uma plataforma de banco de dados híbrida escalonável que tem tudo integrado, desde desempenho na memória e segurança avançada até análise no banco de dados. O SQL Server 2016 adiciona novos recursos de segurança, recursos de consulta, integração de nuvem e Hadoop, análise de R e muito mais, juntamente com inúmeros aprimoramentos e melhorias.

Esta página fornece informações de resumo e links para informações mais detalhadas de novidades do SQL Server 2016 para cada componente do SQL Server.

Diagrama do SQL Server 2016.

Experimente o SQL Server hoje mesmo!

Mecanismo de Banco de Dados do SQL Server 2016

  • Agora você pode configurar **vários tempdb arquivos de banco de dados durante a instalação e a configuração do SQL Server.
  • Novo Repositório de Consultas armazena textos de consulta, planos de execução e métricas de desempenho no banco de dados, permitindo monitoramento e solução de problemas de desempenho com facilidade. Um painel mostra quais consultas consumiram mais tempo, memória ou recursos de CPU.
  • Tabelas temporais são tabelas de histórico que registram todas as alterações de dados, concluídas com a data e a hora em que ocorreram.
  • O novo suporte interno a JSON no SQL Server dá suporte a importações, exportações, análise e armazenamento de JSON.
  • O novo mecanismo de consulta PolyBase integra o SQL Server com dados externos no Hadoop ou no Armazenamento de Blobs do Azure. Você pode importar e exportar dados e executar consultas.
  • O novo recurso Stretch Database permite que você arquive dados de forma dinâmica e segura a partir de um banco de dados SQL Server local para um banco de dados SQL do Azure na nuvem. O SQL Server consulta automaticamente os dados locais e remotos em bancos de dados vinculados.
  • OLTP na memória:
    • Agora oferece suporte a restrições FOREIGN KEY, UNIQUE e CHECK, a procedimentos armazenados compilados de modo nativo OR, NOT, SELECT DISTINCT e OUTER JOIN, e a subconsultas em SELECT.
    • Dá suporte a tabelas de até 2 TB (acima de 256 GB).
    • Possui aprimoramentos no índice columnstore para ordenação e suporte ao Grupo de Disponibilidade Always On.
  • Novos recursos de segurança:
    • Always Encrypted: quando esta opção está habilitada, somente o aplicativo que tem a chave de criptografia pode acessar os dados confidenciais criptografados no banco de dados SQL Server 2016. A chave nunca é passada para o SQL Server.
    • Máscara de Dados Dinâmicos: se for especificada na definição da tabela, os dados mascarados ficarão ocultos da maioria dos usuários, e apenas os usuários com a permissão UNMASK poderão ver os dados concluídos.
    • Segurança em Nível de Linha: o acesso aos dados pode ser restringido no nível do mecanismo de banco de dados, portanto, os usuários veem apenas o que é relevante para eles.

SSAS (SQL Server 2016 Analysis Services)

O SQL Server 2016 Analysis Services fornece melhor desempenho, criação, gerenciamento de banco de dados, filtragem, processamento e muito mais para bancos de dados tabulares model com base no nível de compatibilidade 1200.

  • Novidades nos Serviços de Machine Learning do SQL Server? integre a linguagem de programação R, usada para análise estatística, no SQL Server.
  • O novo Verificador de Consistência de Banco de Dados (DBCC) é executado internamente para detectar possíveis problemas de corrupção de dados.
  • A Consulta Direta, que consulta dados externos dinâmicos em vez de importá-los primeiro, agora dá suporte a mais fontes de dados, incluindo SQL do Azure, Oracle e Teradata.
  • Há diversas funções DAX (Expressões de Acesso a Dados) novas.
  • O novo namespace Microsoft.AnalysisServices.Tabular gerencia instâncias de modo de tabela e modelos.
  • O Analysis Services Management Objects (AMO) foi refatorado para incluir um segundo assembly, Microsoft.AnalysisServices.Core.dll.

Confira Mecanismo do Analysis Services (SSAS).

SSIS (SQL Server 2016 Integration Services)

  • Suporte a Grupos de Disponibilidade Always On
  • Implantação incremental de pacotes
  • Suporte a Always Encrypted
  • Nova função de nível de banco de dados ssis_logreader
  • Novo nível de log personalizado
  • Nomes de coluna para erros no fluxo de dados
  • Novos conectores
  • Suporte para o HDFS (sistema de arquivos do Hadoop)

Veja as novidades no Integration Services no SQL Server 2016.

SQL Server MDS (Master Data Services) 2016

  • Melhorias em hierarquias derivadas, incluindo suporte para hierarquias recursivas e muitos para muitos
  • Filtragem de atributo baseado em domínio
  • Sincronização de entidade para compartilhar dados de entidade entre modelos
  • Fluxos de trabalho de aprovação via changesets
  • Índices personalizados para melhorar o desempenho da consulta
  • Novos níveis de permissão para segurança aprimorada
  • Experiência de gerenciamento de regras de negócio reformulada

Veja as novidades no MDS (Master Data Services).

SQL Server 2016 Reporting Services (SSRS)

A Microsoft renovou completamente o Reporting Services nesta versão.

  • Novo Portal de Relatório da Web com o recurso de KPI
  • Novo Publicador de Relatórios Móveis
  • Mecanismo de renderização de relatórios redesenhado com suporte a HTML5
  • Novos tipos de gráfico mapa de árvore e explosão solar

Veja as novidades no SSRS (SQL Server Reporting Services).

Obter ajuda

Contribua com a documentação do SQL

Você sabia que pode editar o conteúdo do SQL por conta própria? Ao fazer isso, além de melhorar nossa documentação, você também será creditado como um colaborador da página.

Para obter mais informações, consulte a documentação Edit Microsoft Learn.