Novidades no SQL Server 2016

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

Com o SQL Server 2016, você pode compilar aplicativos críticos inteligentes usando uma plataforma de banco de dados híbrido escalonável que contém tudo integrado, desde desempenho na memória e a segurança avançada até análise no banco de dados. A versão do SQL Server 2016 adiciona novos recursos de segurança, recursos de consulta, integração do Hadoop com a nuvem, análise R e muito mais, juntamente com vários 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.

SQL Server 2016

Experimente o SQL Server hoje mesmo!

Mecanismo de Banco de Dados do SQL Server 2016

  • Agora você pode configurar vários arquivos de banco de dados tempDB durante a instalação e 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.
  • As tabelas temporais são tabelas de histórico que registram todas as alterações de dados, incluindo as datas e horas 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, bem como 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 in-memory:
    • Agora dá suporte a restrições FOREIGN KEY, UNIQUE e CHECK e procedimentos armazenados compilados nativos OR, NOT, SELECT DISTINCT, OUTER JOIN e subconsultas em SELECT.
    • Dá suporte a tabelas de até 2 TB (acima de 256 GB).
    • Possui aprimoramentos no índice columnstore para classificaçã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 de modelo de tabela com base no nível de compatibilidade 1200.

  • SQL Server R Services integram a linguagem de programação R, usada para análise estatística, ao 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.
  • Consulta Direta, que consulta os dados externos ativos em vez de importá-los primeiro, agora dá suporte a mais fontes de dados, incluindo SQL 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.
  • Os Objetos de Gerenciamento do Analysis Services (AMO) foram refatorados 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 de pacotes incremental
  • Suporte a Always Encrypted
  • Nova função de nível de banco de dados ssis_logreader
  • Novo nível de registro em log personalizado
  • Nomes de coluna para erros no fluxo de dados
  • Novos conectores
  • Suporte para o HDFS (sistema de arquivos do Hadoop)

Confira Integration Services (SSIS).

SQL Server 2016 Master Data Services (MDS)

  • Aprimoramentos de hierarquia derivados, incluindo suporte para hierarquias de muitos para muitos e recursiva
  • Filtragem de atributo baseado em domínio
  • Sincronização de entidade para compartilhar dados de entidade entre modelos
  • Fluxos de trabalho de aprovação por meio de conjuntos de alterações
  • Í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

Confira 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ório reprojetado que dá suporte a HTML5
  • Novos tipos de gráfico mapa de árvore e explosão solar

Confira Reporting Services (SSRS).

Obter ajuda

Contribua com a documentação do SQL

Você sabia que pode editar 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, confira Como contribuir para a documentação do SQL Server