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.
Experimente o SQL Server hoje mesmo!
- Baixe a edição mais recente gratuita do SQL Server..
- Baixe a versão mais recente do SSMS (SQL Server Management Studio).
- Tem uma conta do Azure? Ative uma Máquina Virtual com o SQL Server 2016 já instalado.
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).
Conteúdo relacionado
- Instalação do SQL Server
- Notas de Versão do SQL Server 2016.
- Recursos e documentos de licenciamento do SQL Server
- Edições e recursos com suporte do SQL Server 2016
- Requisitos de hardware e software para a instalação do SQL Server 2016
- Instalar o SQL Server 2016 por meio do Assistente de Instalação
- Configuração e instalação de manutenção
- Novo módulo do PowerShell no SQL
Obter ajuda
- Ideias para SQL: Tem sugestões para melhorar o SQL Server?
- Microsoft Q&A (SQL Server)
- DBA Stack Exchange (marcação sql-server): Fazer perguntas sobre o SQL Server
- Stack Overflow (marcação sql-server): respostas a perguntas sobre desenvolvimento de SQL
- Reddit: discussão geral sobre o SQL Server
- Informações e termos de licença do Microsoft SQL Server
- Opções de suporte para usuários empresariais
- Ajuda e comentários adicionais sobre o SQL Server
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