O que há de novo no SQL Server 2019
Aplica-se a:SQL Server
O SQL Server 2019 (15.x) baseia-se em versões anteriores para expandir o SQL Server como uma plataforma que oferece opções de linguagens de desenvolvimento, tipos de dados, ambientes locais ou em nuvem e sistemas operacionais.
Este artigo resume os novos recursos e aprimoramentos do SQL Server 2019 (15.x).
Para obter mais informações e problemas conhecidos, consulte notas de versão do SQL Server 2019 (15.x).
Para obter a melhor experiência com o SQL Server 2019 (15.x), use as ferramentas mais recentes.
O SQL Server 2019 (15.x) apresenta clusters de Big Data para SQL Server. Ele também fornece recursos adicionais e melhorias para o mecanismo de banco de dados do SQL Server, SQL Server Analysis Services, SQL Server Machine Learning Services, SQL Server no Linux e SQL Server Master Data Services.
O vídeo a seguir fornece uma introdução de 13 minutos ao SQL Server 2019:
As seções a seguir fornecem uma visão geral desses recursos.
Virtualização de dados e clusters de Big Data do SQL Server 2019
Hoje em dia, as empresas geralmente gerem vastas infraestruturas de dados que consistem num leque amplo de conjuntos de dados cada vez maiores que estão alojados em fontes de dados isoladas em toda a empresa. Obtenha insights quase em tempo real de todos os seus dados com os Clusters de Big Data do SQL Server 2019, que fornecem um ambiente completo para trabalhar com grandes conjuntos de dados, incluindo recursos de aprendizado de máquina e IA.
Novo recurso ou atualização | Detalhes |
---|---|
Solução de big data escalável |
Implante clusters escaláveis de contêineres SQL Server, Spark e HDFS em execução no Kubernetes. Leia, escreva e processe big data a partir do Transact-SQL ou do Spark. Combine e analise facilmente dados relacionais de alto valor com big data de alto volume. Consultar fontes de dados externas. Armazene big data no HDFS gerenciado pelo SQL Server. Consulte dados de várias fontes de dados externas por meio do cluster. Use os dados para IA, aprendizado de máquina e outras tarefas de análise. Implantar e executar aplicativos em clusters de Big Data. A instância mestra do SQL Server fornece alta disponibilidade e recuperação de desastres para todos os bancos de dados usando a tecnologia de grupo de disponibilidade Always On. |
Virtualização de dados com o PolyBase | Consulte dados de fontes de dados externas do SQL Server, Oracle, Teradata, MongoDB e ODBC com tabelas externas, agora com suporte à codificação UTF-8. Para obter mais informações, consulte O que é PolyBase?. A atualização cumulativa 19 do SQL Server 2019 (15.x) agora apresenta suporte para arquivos Oracle TNS. Consulte CREATE EXTERNAL DATA SOURCE para obter mais informações e exemplos. |
Para obter mais informações, consulte O que são clusters de Big Data do SQL Server?.
Base de Dados Inteligente
O SQL Server 2019 (15.x) baseia-se em inovações de versões anteriores para fornecer desempenho líder do setor pronto para uso. Desde de Processamento Inteligente de Consultas até o suporte para dispositivos de memória persistente, os recursos do Banco de Dados Inteligente do SQL Server melhoram o desempenho e a escalabilidade de todas as cargas de trabalho do banco de dados sem alterações no design do aplicativo ou do banco de dados.
Processamento inteligente de consultas
Com o Processamento Inteligente de Consultas , sabe-se que as cargas de trabalho paralelas críticas melhoram quando são executadas em larga escala. Ao mesmo tempo, permanecem adaptáveis ao mundo dos dados em constante mudança. O Processamento Inteligente de Consultas está disponível por padrão no nível de compatibilidade do banco de dados na configuração mais recente, proporcionando um impacto significativo que melhora o desempenho das cargas de trabalho existentes com o mínimo esforço de implementação.
Novo recurso ou atualização | Detalhes |
---|---|
A memória do modo de linha concede feedback | Expande o recurso de feedback de concessão de memória em modo de lote, ajustando os tamanhos de concessão de memória tanto para operadores em modo de lote quanto de linha. Esse ajuste pode corrigir automaticamente concessões excessivas, que resultam em memória desperdiçada e simultaneidade reduzida. Ele também pode corrigir concessões de memória insuficientes que causam transferências dispendiosas para o disco. Consulte feedback da concessão de memória no modo de linha. |
Modo em lote no armazenamento em linhas | Permite a execução em modo de lote sem exigir índices de armazenamento em coluna. A execução em modo de lote usa a CPU de forma mais eficiente durante cargas de trabalho analíticas, mas, até o SQL Server 2019 (15.x), era usada apenas quando uma consulta incluía operações com índices columnstore. No entanto, algumas aplicações podem usar recursos que não são suportados por índices columnstore e, portanto, não podem usar o modo de lote. A partir do SQL Server 2019 (15.x), o modo em lote é habilitado em cargas de trabalho analíticas qualificadas cujas consultas incluem operações com qualquer tipo de índice (rowstore ou columnstore). Consulte o modo de lote no rowstore |
Integração de UDF Escalar | Transforma automaticamente UDFs escalares em expressões relacionais e as incorpora na consulta SQL de chamada. Essa transformação melhora o desempenho de cargas de trabalho que aproveitam UDFs escalares. Consulte Scalar UDF Inlining. |
Compilação diferida da variável de tabela | Melhora a qualidade do plano e o desempenho geral para consultas que fazem referência a variáveis de tabela. Durante a otimização e a compilação inicial, esse recurso propaga estimativas de cardinalidade baseadas em contagens de linhas de variáveis reais da tabela. Essas informações precisas de contagem de linhas otimizam as operações do plano a jusante. Consulte a compilação diferida da variável tabela em . |
Processamento aproximado de consultas com APPROX_COUNT_DISTINCT |
Para cenários em que a precisão absoluta não é importante, mas a capacidade de resposta é crítica, o APPROX_COUNT_DISTINCT agrega em grandes conjuntos de dados enquanto usa menos recursos do que COUNT(DISTINCT()) para simultaneidade superior. Consulte Processamento aproximado de consultas. |
Base de dados In-Memory
As tecnologias de banco de dados do SQL Server
Novo recurso ou atualização | Detalhes |
---|---|
Pool de buffer híbrido | Novo recurso do Mecanismo de Banco de Dados do SQL Server, onde as páginas de banco de dados armazenadas em arquivos de banco de dados colocados em um dispositivo de memória persistente (PMEM) serão acessadas diretamente quando necessário. Consulte Pool de buffer híbrido. |
Metadados do TempDB otimizados para memória | O SQL Server 2019 (15.x) introduz um novo recurso que faz parte da família de recursos de banco de dados In-Memory, metadados de TempDB otimizados para memória, que remove efetivamente este gargalo e desbloqueia um novo nível de escalabilidade para cargas de trabalho pesadas tempdb . No SQL Server 2019 (15.x), as tabelas do sistema envolvidas no gerenciamento de metadados de tabelas temporárias podem ser movidas para tabelas otimizadas para memória sem trava e não duráveis. Consulte Memory-Optimized Metadados do TempDB. |
In-Memory suporte OLTP para instantâneos de banco de dados | O SQL Server 2019 (15.x) apresenta suporte para a criação de instantâneos de banco de dados de bancos de dados que incluem grupos de arquivos com otimização de memória. |
Desempenho inteligente
O SQL Server 2019 (15.x) baseia-se nas inovações da Base de Dados Inteligente em versões anteriores para garantir que ele funcione mais rapidamente. Essas melhorias ajudam a superar gargalos de recursos conhecidos e fornecem opções para configurar seu servidor de banco de dados para fornecer desempenho previsível em todas as suas cargas de trabalho.
Novo recurso ou atualização | Detalhes |
---|---|
OPTIMIZE_FOR_SEQUENTIAL_KEY |
Ativa uma otimização no Mecanismo de Banco de Dados do SQL Server que ajuda a melhorar o desempenho para inserções com alta concorrência no índice. Essa opção destina-se a índices propensos a contenção na inserção na última página, que é normalmente observada em índices com uma chave sequencial, como uma coluna de identidade, sequência ou coluna de data/hora. Consulte CREATE INDEX. |
Forçar o avanço rápido e os cursores estáticos | Fornece o plano do Repositório de Consultas forçando o suporte para avanço rápido e cursores estáticos. Consulte o plano de suporte de força para avanço rápido e cursores estáticos. |
Governação dos recursos | O valor configurável para a opção REQUEST_MAX_MEMORY_GRANT_PERCENT de CREATE WORKLOAD GROUP e ALTER WORKLOAD GROUP foi alterado de um tipo de dados inteiro para um tipo de dados flutuante, para permitir um controle mais granular dos limites de memória. Veja ALTERAR GRUPO DE CARGA DE TRABALHO e CRIAR GRUPO DE CARGA DE TRABALHO. |
Recompilações reduzidas para cargas de trabalho | Melhora o desempenho ao usar tabelas temporárias em vários escopos, reduzindo recompilações desnecessárias. Consulte Recompilações reduzidas para cargas de trabalho. |
Escalabilidade indireta do ponto de verificação | Veja Aprimoramento da escalabilidade do ponto de verificação indireto. |
Atualizações simultâneas do PFS |
Páginas de Espaço Livre (PFS) são páginas especiais num ficheiro de base de dados que o SQL Server usa para ajudar a localizar espaço livre quando aloca espaço para um objeto. A contenção de travamento de página em páginas PFS é comumente associada a TempDB , mas também pode ocorrer em bancos de dados de usuários quando há muitos threads de alocação de objetos simultâneos. Esta melhoria altera a forma como a concorrência é gerida nas atualizações do PFS, permitindo que possam ser atualizadas sob um fecho partilhado, em vez de um fecho exclusivo. Esse comportamento está ativado por padrão em todos os bancos de dados (incluindo tempdb ) a partir do SQL Server 2019 (15.x). |
Migração de trabalhadores do Scheduler | A migração de trabalhadores permite que um agendador ocioso migre um trabalhador da fila executável de outro agendador no mesmo nó NUMA e retome imediatamente a tarefa do trabalhador migrado. Esse aprimoramento fornece um uso mais equilibrado da CPU em situações em que tarefas de longa execução são atribuídas ao mesmo agendador. Consulte SQL Server 2019 Intelligent Performance - Worker Migration para obter mais informações. |
Monitorização
As melhorias de monitoramento desbloqueiam insights de desempenho sobre qualquer carga de trabalho de banco de dados, exatamente quando você precisar deles.
Novo recurso ou atualização | Detalhes |
---|---|
WAIT_ON_SYNC_STATISTICS_REFRESH |
Um novo tipo de espera na visão de gestão dinâmica sys.dm_os_wait_stats . Ele mostra o tempo acumulado no nível da instância gasto em operações de atualização de estatísticas síncronas. Ver sys.dm_os_wait_stats . |
Política de captura personalizada para o Repositório de Consultas | Quando essa política está habilitada, configurações adicionais do Repositório de Consultas estão disponíveis em uma nova configuração de Política de Captura do Repositório de Consultas, para ajustar a coleta de dados em um servidor específico. Consulte as opções SET de ALTER DATABASE . |
LIGHTWEIGHT_QUERY_PROFILING |
Uma nova configuração de escopo de banco de dados. Ver LIGHTWEIGHT_QUERY_PROFILING . |
sys.dm_exec_requests coluna command |
Mostra SELECT (STATMAN) se um SELECT está aguardando a conclusão de uma operação de atualização de estatísticas síncronas antes de continuar a execução da consulta. Ver sys.dm_exec_requests . |
sys.dm_exec_query_plan_stats |
Uma nova função de gerenciamento dinâmico (DMF) que retorna o equivalente ao último plano de execução real conhecido para todas as consultas. Ver sys.dm_exec_query_plan_stats. |
LAST_QUERY_PLAN_STATS |
Uma nova configuração de âmbito de base de dados que permite sys.dm_exec_query_plan_stats . Consulte ALTER DATABASE SCOPED CONFIGURATION. |
query_post_execution_plan_profile |
Um evento extensivo que recolhe o equivalente a um plano de execução real com base em perfis leves, em contraste com o query_post_execution_showplan , que utiliza perfis padrão. Consulte a infraestrutura de perfilagem de consultas . |
sys.dm_db_page_info(database_id, file_id, page_id, mode) |
Um novo DMF que retorna informações sobre uma página em um banco de dados. Ver sys.dm_db_page_info (Transact-SQL). |
Experiência do desenvolvedor
O SQL Server 2019 (15.x) continua a fornecer uma experiência de desenvolvedor de classe mundial com aprimoramentos para tipos de dados gráficos e espaciais, suporte a UTF-8 e uma nova estrutura de extensibilidade que permite que os desenvolvedores usem a linguagem de sua escolha para obter informações sobre todos os seus dados.
Gráfico
Novo recurso ou atualização | Detalhes |
---|---|
Ações de eliminação em cascata de restrição de aresta | Agora você pode definir ações de exclusão em cascata em uma restrição de borda em um banco de dados gráfico. Consulte restrições de borda. |
Nova função gráfica - SHORTEST_PATH |
Agora você pode usar SHORTEST_PATH dentro MATCH para encontrar o caminho mais curto entre quaisquer dois nós em um gráfico ou para executar travessias de comprimento arbitrário. |
Tabelas e índices de partição | As tabelas gráficas agora suportam particionamento de tabelas e índices. |
Usar aliases de tabela ou exibição derivados na consulta de correspondência de gráfico | Consulte a consulta de gráfico para correspondência . |
Suporte a Unicode
Ofereça suporte a empresas em diferentes países e regiões, onde a exigência de fornecer aplicativos e serviços de banco de dados multilíngue global é fundamental para atender às demandas dos clientes e cumprir as regulamentações específicas do mercado.
Novo recurso ou atualização | Detalhes |
---|---|
Suporte para codificação de caracteres UTF-8 | Suporta UTF-8 para codificação de importação e exportação e como agrupamento em nível de banco de dados ou de coluna para dados de cadeia de caracteres. O suporte inclui tabelas externas PolyBase e Always Encrypted (quando não usado com Enclaves). Consulte agrupamento e suporte a Unicode. |
Extensões linguísticas
Novo recurso ou atualização | Detalhes |
---|---|
Novo SDK da linguagem Java | Simplifica o desenvolvimento de programas Java que podem ser executados a partir do SQL Server. Consulte Microsoft Extensibility SDK for Java for SQL Server. |
Java language SDK é open source | O Microsoft Extensibility SDK for Java for Microsoft SQL Server agora é de código aberto e disponível no GitHub. |
Suporte para tipos de dados Java | Consulte tipos de dados Java. |
Novo Java Runtime padrão | O SQL Server agora inclui suporte ao Azul Systems Zulu Embedded for Java em todo o produto. Consulte Java com suporte gratuito no SQL Server 2019 já está disponível. |
Extensões de idioma do SQL Server | Execute código externo com a estrutura de extensibilidade. Consulte as Extensões de Linguagem do SQL Server . |
Registar línguas externas | Uma nova linguagem de definição de dados (DDL), CREATE EXTERNAL LANGUAGE , registra linguagens externas, como Java, no SQL Server. Consulte CREATE EXTERNAL LANGUAGE. |
Espacial
Novo recurso ou atualização | Detalhes |
---|---|
Novos identificadores de referência espacial (SRID) |
GDA2020 australiano fornece um dado mais robusto e preciso que está mais alinhado com os sistemas de posicionamento global. Os novos SRIDs são:
|
Mensagens de erro
Quando um processo de extração, transformação e carregamento (ETL) falha porque a origem e o destino não têm tipos de dados e/ou comprimento correspondentes, a solução de problemas costumava ser demorada, especialmente em grandes conjuntos de dados. O SQL Server 2019 (15.x) permite insights mais rápidos sobre erros de truncamento de dados.
Novo recurso ou atualização | Detalhes |
---|---|
Avisos de truncamento detalhados | A mensagem de erro padrão para truncamento de dados inclui nomes de tabelas e colunas, e o valor truncado. Veja VERBOSE_TRUNCATION_WARNINGS. |
Segurança de missão crítica
O SQL Server fornece uma arquitetura de segurança projetada para permitir que administradores e desenvolvedores de bancos de dados criem aplicativos de banco de dados seguros e combatam ameaças. Cada versão do SQL Server melhorou em relação às versões anteriores com a introdução de novos recursos e funcionalidades, e o SQL Server 2019 (15.x) continua a se basear nesta história.
Novo recurso ou atualização | Detalhes |
---|---|
Sempre criptografado com enclaves seguros | Expande o Always Encrypted com criptografia em-loco e cálculos avançados, permitindo cálculos em dados em texto claro dentro de um enclave seguro do lado do servidor. A criptografia local melhora o desempenho e a confiabilidade das operações criptográficas (criptografia de colunas, rotação de chaves, chaves de criptografia e assim por diante), pois evita mover dados do banco de dados. O suporte para cálculos avançados (correspondência de padrões e operações de comparação) desbloqueia o Always Encrypted para um conjunto muito mais amplo de cenários e aplicações que exigem proteção de dados sensíveis, ao mesmo tempo que requerem uma funcionalidade mais rica nas consultas Transact-SQL. Consulte Sempre criptografado com enclaves seguros. |
Gerenciamento de certificados no SQL Server Configuration Manager | Tarefas de gerenciamento de certificados, como exibir e implantar certificados, agora são possíveis usando o SQL Server Configuration Manager. Consulte Gerenciamento de Certificados (SQL Server Configuration Manager). |
Descoberta & classificação de dados | A Descoberta & Classificação de Dados fornece recursos para classificar e rotular colunas em tabelas de usuários. Classificação de dados sensíveis (comerciais, financeiros, de saúde, informações de identificação pessoal (PII), etc.) pode desempenhar um papel fundamental na posição de proteção de informação organizacional. Pode servir de infraestrutura para:
|
Auditoria do SQL Server |
A auditoria também foi aprimorada para incluir um novo campo data_sensitivity_information no registo de log de auditoria, que contém as classificações de sensibilidade (etiquetas) dos dados reais retornados pela consulta. Para obter detalhes e exemplos, consulte ADD SENSITIVITY CLASSIFICATION . |
Alta disponibilidade
Uma tarefa comum que todos que implantam o SQL Server precisam levar em conta é garantir que todas as instâncias críticas do SQL Server e os bancos de dados dentro delas estejam disponíveis sempre que os usuários corporativos e finais precisarem delas. A disponibilidade é um pilar fundamental da plataforma SQL Server, e o SQL Server 2019 (15.x) apresenta muitos novos recursos e aprimoramentos que permitem que as empresas garantam que seus ambientes de banco de dados estejam altamente disponíveis.
Grupos de disponibilidade
Novo recurso ou atualização | Detalhes |
---|---|
Até cinco réplicas síncronas | O SQL Server 2019 (15.x) aumenta o número máximo de réplicas síncronas para 5, contra 3 no SQL Server 2017 (14.x). Você pode configurar esse grupo de cinco réplicas para ter failover automático dentro do grupo. Há uma réplica primária, além de quatro réplicas secundárias síncronas. |
Redirecionamento da conexão da réplica secundária para a primária | Permite que as conexões de aplicativo cliente sejam direcionadas para a réplica primária, independentemente do servidor de destino especificado na cadeia de conexão. Para obter detalhes, consulte redirecionamento de conexão de leitura/gravação de réplica de secundária para primária (Always On Availability Groups). |
Benefícios HADR | Cada cliente do Software Assurance do SQL Server poderá usar três benefícios aprimorados para qualquer versão do SQL Server que ainda seja suportada pela Microsoft. Para mais detalhes, consulte nosso anúncio aqui. |
Recuperação
Novo recurso ou atualização | Detalhes |
---|---|
Recuperação acelerada do banco de dados | Reduza o tempo de recuperação após uma reinicialização ou uma reversão de transação prolongada com a Recuperação Acelerada de Base de Dados (ADR). Consulte Recuperação de base de dados acelerada. |
Operações retomáveis
Novo recurso ou atualização | Detalhes |
---|---|
Compilação e reconstrução online de índice columnstore clusterizado | Consulte Executar operações de índice on-line. |
Construção de índice de armazenamento de linhas online retomável | Consulte Executar Operações de Índice Online. |
Suspender e retomar a verificação inicial para criptografia de dados transparente (TDE) | Consulte análise TDE (Transparent Data Encryption) - suspender e retomar. |
Escolha da plataforma
O SQL Server 2019 (15.x) baseia-se nas inovações introduzidas no SQL Server 2017 (14.x) para permitir que você execute o SQL Server em sua plataforma de escolha com mais funcionalidade e segurança do que nunca.
Linux
Novo recurso ou atualização | Detalhes |
---|---|
Suporte à replicação | Consulte Replicação do SQL Server no Linux. |
Suporte para o Microsoft Distributed Transaction Coordinator (MSDTC) | Consulte Como configurar o MSDTC no Linux. |
Suporte OpenLDAP para provedores de AD de terceiros | Consulte Tutorial: Usar a autenticação do Ative Directory com o SQL Server no Linux. |
Serviços de Machine Learning no Linux | Consulte Instalar o SQL Server Machine Learning Services (Python e R) no Linux. |
tempdb melhorias |
Por padrão, uma nova instalação do SQL Server no Linux cria vários arquivos de dados tempdb , com base no número de núcleos lógicos (com até oito arquivos de dados). Isso não se aplica a atualizações no local de versões secundárias ou principais. Cada ficheiro tempdb tem 8 MB com um crescimento automático de 64 MB. Esse comportamento é semelhante à instalação padrão do SQL Server no Windows. |
PolyBase no Linux | Consulte Instalar o PolyBase no Linux para conectores que não sejam Hadoop. Consulte o mapeamento de tipos do PolyBase em . |
Suporte de Captura de Alteração de Dados (Change Data Capture - CDC) | O Change Data Capture (CDC) agora é suportado no Linux para SQL Server 2019 (15.x). |
Contentores
A maneira mais fácil de começar a trabalhar com o SQL Server é usar contêineres. O SQL Server 2019 (15.x) baseia-se nas inovações introduzidas em versões anteriores para permitir que você implante contêineres do SQL Server em novas plataformas, de maneira mais segura e com mais funcionalidade.
Novo recurso ou atualização | Detalhes |
---|---|
Registro de contêiner da Microsoft | O Microsoft Container Registry agora substitui o Docker Hub para novas imagens de contêiner oficiais da Microsoft, incluindo o SQL Server 2019 (15.x). |
Contêineres não root | O SQL Server 2019 (15.x) introduz a capacidade de criar contêineres mais seguros iniciando o processo do SQL Server como um usuário não raiz por padrão. Consulte criar e executar contêineres do SQL Server como um usuário não raiz. |
Imagens de contêiner certificadas pela Red Hat | A partir do SQL Server 2019 (15.x), você pode executar contêineres do SQL Server no Red Hat Enterprise Linux. |
Suporte a PolyBase e Machine Learning | O SQL Server 2019 (15.x) apresenta novas maneiras de trabalhar com contêineres do SQL Server, como Serviços de Aprendizado de Máquina e PolyBase. Confira alguns exemplos no repositório SQL Server no contêiner GitHub. |
Opções de configuração
Novo recurso ou atualização | Detalhes |
---|---|
Novas opções de configuração de memória | Define o de memória de servidor (MB) de USESQLRECOMMENDEDMEMORYLIMITS , SQLMINMEMORY e SQLMAXMEMORY em Instalar o SQL Server via prompt de comando. O valor proposto está alinhado com as diretrizes de configuração de memória em Server Memory Configuration Options. |
Novas opções de configuração de paralelismo | Define o grau máximo de paralelismo configuração do servidor durante a instalação. Consulte página Configuração do Mecanismo de Banco de Dados - MaxDOP e o parâmetro SQLMAXDOP em Instalar o SQL Server a partir do prompt de comando. O valor padrão está alinhado com as diretrizes para o grau máximo de paralelismo na opção de configuração do servidor Configurar o Grau Máximo de Paralelismo. |
Aviso de configuração na chave de produto da licença Server/CAL | Se uma chave de produto de licença do Enterprise Server/CAL for inserida e a máquina tiver mais de 20 núcleos físicos ou 40 núcleos lógicos quando o multithreading simultâneo (SMT) estiver habilitado, um aviso será exibido durante a configuração. Os usuários ainda podem reconhecer a limitação e continuar a configuração ou inserir uma chave de licença que suporte o número máximo de processadores do sistema operacional. |
Serviços de Aprendizado de Máquina do SQL Server
Novo recurso ou atualização | Detalhes |
---|---|
Modelagem baseada em partição | Você pode processar scripts externos por partição de seus dados usando os novos parâmetros adicionados ao sp_execute_external_script . Essa funcionalidade suporta o treinamento de muitos modelos pequenos (um modelo por partição de dados) em vez de um modelo grande. Consulte Criar modelos baseados em partições. |
Windows Server Failover Cluster | Você pode configurar a alta disponibilidade para os Serviços de Aprendizado de Máquina em um Cluster de Failover do Windows Server. |
SQL Server Analysis Services
Esta versão apresenta novos recursos e melhorias para desempenho, governança de recursos e suporte ao cliente.
Novo recurso ou atualização | Detalhes |
---|---|
Grupos de cálculo em modelos tabulares | Os grupos de cálculo podem reduzir significativamente o número de medidas redundantes agrupando expressões de medidas comuns como itens de cálculo. Para saber mais, consulte Grupos de cálculo no modelo tabular. |
Intercalação de consultas | A intercalação de consultas é uma configuração do sistema no modo tabular que pode melhorar os tempos de resposta às consultas dos utilizadores em cenários de alta simultaneidade. Para saber mais, consulte Consulta intercalando. |
Relações muitos-para-muitos em modelos tabulares | Permite relações muitos-para-muitos entre tabelas em que ambas as colunas não são exclusivas. Para saber mais, consulte Relações em modelos tabulares. |
Configurações de propriedade para governança de recursos | Esta versão inclui novas configurações de memória: Memory\QueryMemoryLimit, DbpropMsmdRequestMemoryLimit e OLAP\Query\RowsetSerializationLimit para governança de recursos. Para saber mais, consulte Configurações de memória. |
Configuração de governança para atualizações de cache do Power BI | Esta versão apresenta a propriedade ClientCacheRefreshPolicy, que substitui o armazenamento em cache dos dados dos blocos do dashboard e dos dados de relatório para o carregamento inicial de relatórios de ligação ativa pelo serviço do Power BI. Para saber mais, consulte Propriedades gerais. |
Anexar online | A anexação online pode ser usada para sincronização de réplicas somente leitura em ambientes de expansão de consulta locais. Para saber mais, consulte Online anexar. |
Serviços de integração do SQL Server
Esta versão apresenta novos recursos para melhorar as operações de arquivos.
Novo recurso ou atualização | Detalhes |
---|---|
Tarefa de arquivo flexível | Execute operações de arquivo no Sistema de Arquivos Local, no Armazenamento de Blobs do Azure e no Azure Data Lake Storage Gen2. Consulte Flexible File Task. |
Origem e destino flexíveis de arquivos | Leia e escreva dados para o Armazenamento de Blobs do Azure e o Azure Data Lake Storage Gen2. Consulte origem de arquivo flexível e destino de arquivo flexível. |
Serviços de dados mestre do SQL Server
SQL Server Reporting Services
Esta versão do SQL Server Reporting Services oferece suporte para Instância Gerenciada SQL do Azure, conjuntos de dados do Power BI Premium, acessibilidade aprimorada, proxy de aplicativo Microsoft Entra e TDE (criptografia de dados transparente). Ele também traz uma atualização para o Microsoft Report Builder. Consulte Novidades no SQL Server Reporting Services para obter detalhes.
Conteúdo relacionado
-
SqlServer
módulo PowerShell - A documentação do PowerShell do SQL Server
- Workshops de SQL Server
- Notas de versão do SQL Server 2019
- Microsoft SQL Server 2019: White Paper Técnico
- O que há de novo no SQL Server 2022
Obter ajuda
- Ideias para SQL: Tem sugestões para melhorar o SQL Server?
- Microsoft Q & A (SQL Server)
- DBA Stack Exchange (tag sql-server): Faça perguntas sobre o SQL Server
- Stack Overflow (tag sql-server): Respostas para perguntas de desenvolvimento SQL
- Reddit: Discussão geral sobre o SQL Server
- Termos de Licença e Informações do Microsoft SQL Server
- Opções de suporte para utilizadores empresariais
- Ajuda e comentários adicionais do SQL Server
Contribuir para a documentação 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 Como contribuir para a documentação do SQL Server