O que há de novo 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 de missão crítica usando uma plataforma de banco de dados híbrida escalável que tem tudo integrado, desde desempenho na memória e segurança avançada até análises no banco de dados. SQL Server 2016 inclui novas funcionalidades de segurança, capacidades de consulta, integração com o Hadoop e a nuvem, análises com R e muito mais, juntamente com numerosas melhorias e aperfeiçoamentos.

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

Diagrama do SQL Server 2016.

Experimente o SQL Server hoje!

Mecanismo de Banco de Dados do SQL Server 2016

  • Pode agora configurar **múltiplos tempdb ficheiros de base de dados durante a instalação e configuração do SQL Server.
  • O Novo Repositório de Consultas armazena textos de consulta, planos de execução e métricas de desempenho no banco de dados, permitindo fácil monitoramento e solução de problemas de desempenho. Um painel mostra quais consultas consumiram mais tempo, memória ou recursos da CPU.
  • As tabelas temporais são tabelas de histórico que registram todas as alterações de dados, completas com a data e a hora em que ocorreram.
  • O novo suporte JSON interno no SQL Server oferece 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 armazenamento de Blob do Hadoop ou do Azure. Você pode importar e exportar dados e executar consultas.
  • O novo recurso Stretch Database permite arquivar dados de forma dinâmica e segura de um banco de dados SQL Server local para um banco de dados SQL do Azure na nuvem. O SQL Server consulta automaticamente dados locais e remotos nos bancos de dados vinculados.
  • OLTP em memória:
    • Agora suporta restrições FOREIGN KEY, UNIQUE e CHECK, e procedimentos armazenados compilados nativamente OR, NOT, SELECT DISTINCT e OUTER JOIN, e subconsultas em SELECT.
    • Suporta tabelas de até 2 TB (acima de 256 GB).
    • Inclui melhorias nos índices columnstore para ordenação e suporte para os Grupos de Disponibilidade Always On.
  • Novos elementos de segurança:
    • Sempre encriptado: Quando habilitado, somente o aplicativo que tem a chave de criptografia pode acessar os dados confidenciais criptografados no banco de dados do SQL Server 2016. A chave nunca é passada para o SQL Server.
    • Mascaramento dinâmico de dados: Se especificado na definição da tabela, os dados mascarados ficam ocultos da maioria dos usuários e somente os usuários com permissão UNMASK podem ver os dados completos.
    • Segurança em nível de linha: O acesso aos dados pode ser restrito no nível do mecanismo de banco de dados, para que os usuários vejam apenas o que é relevante para eles.

SQL Server 2016 Serviços de Análise (SSAS)

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

  • O que há de novo nos Serviços de Aprendizado de Máquina do SQL Server? integrar a linguagem de programação R, usada para análise estatística, no SQL Server.
  • O novo DBCC (Database Consistency Checker) é executado internamente para detetar possíveis problemas de corrupção de dados.
  • O Direct Query, que consulta dados externos em tempo real em vez de importá-los primeiro, agora oferece suporte a mais fontes de dados, incluindo SQL do Azure, Oracle e Teradata.
  • Existem inúmeras novas funções DAX (Data Access Expressions).
  • O novo namespace Microsoft.AnalysisServices.Tabular gerencia instâncias e modelos de modo tabular.
  • Analysis Services Management Objects (AMO) foi refatorizado para incluir uma segunda biblioteca, Microsoft.AnalysisServices.Core.dll.

Consulte Motor do Analysis Services (SSAS).

SQL Server 2016 Serviços de Integração (SSIS)

  • Suporte para grupos de disponibilidade Always On
  • Implementação incremental de pacotes
  • Suporte para Always Encrypted
  • Nova função ssis_logreader ao nível da base de dados
  • Novo nível de registo personalizado
  • Nomes de colunas para erros no fluxo de dados
  • Novos conectores
  • Suporte para o sistema de arquivos Hadoop (HDFS)

Consulte O que há de novo no Integration Services no SQL Server 2016.

SQL Server 2016 Serviços Mestres de Dados (MDS)

  • Melhorias na hierarquia derivada, incluindo suporte para hierarquias recursivas e muitos-para-muitos
  • Filtragem de atributos baseada em domínio
  • Sincronização de entidades para compartilhar dados de entidade entre modelos
  • Fluxos de trabalho de aprovação através de conjuntos de alterações
  • Índices personalizados para melhorar o desempenho da consulta
  • Novos níveis de permissão para maior segurança
  • Experiência de gestão de regras de negócio redesenhada

Consulte O que há de novo no Master Data Services (MDS).

SQL Server 2016 Serviços de Relatórios (SSRS)

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

  • Novo portal de relatórios da Web com recurso de KPI
  • Novo editor de relatórios móveis
  • Mecanismo de renderização de relatório redesenhado que suporta HTML5
  • Novos tipos de gráfico treemap e sunburst

Consulte Novidades no SQL Server Reporting Services (SSRS).

Obter ajuda

Contribuir para a documentação do SQL

Você sabia que você mesmo pode editar conteúdo SQL? Se o fizer, não só ajudará a melhorar a nossa documentação, como também será creditado como contribuidor da página.

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