Encontre aqui dicas de SQL Server para seu dia-a-dia


  • SQL Server 2025 for DBAs

    Hi all!!

    As promised, here is the presentation deck for our latest presentation at SQLCon Atlanta 2026! It was amazing to present a session at such a huge event!

    Here also the scripts to the demos

  • Query Store for Readable Secondaries on SQL Server 2025

    Durante anos, os DBAs e desenvolvedores que trabalhavam com Always On Availability Groups, tiveram que recorrer a métodos indiretos para analisar cargas de trabalho executadas nas réplicas secundárias. Agora, o Query Store se torna ainda mais poderoso e completo.

    O Problema: Visibilidade Limitada nas Réplicas Secundárias

    Réplicas secundárias são utilizadas principalmente para:

    1. Descarregar cargas de trabalho somente leitura
    2. Executar relatórios e análises
    3. Reduzir a pressão sobre a réplica primária

    No entanto, monitorar o desempenho nessas réplicas sempre foi um desafio.

    Historicamente, o Query Store capturava dados apenas na réplica primária, deixando uma lacuna em relação ap desempenho de consultas em réplicas secundárias ou planos de execução específicos

    O SQL Server 2025 introduz o suporte ao Query Store para réplicas secundárias.

    Com o Query Store habilitado nas réplicas secundárias, você pode identificar consultas problemáticas e comparar planos de execução ao longo do tempo

    Para aproveitar ao máximo o Query Store for readable secondaries, considere habilitar estrategicamente, já que nem todos os bancos de dados precisa dele habilitado.

    Como habilitar

  • SQL Server 2025 Standard Developer Edition

    O lançamento do SQL Server 2025 marca uma evolução significativa na plataforma de dados da Microsoft, especialmente para desenvolvedores. Embora recursos como integração de IA, melhorias de desempenho e segurança aprimorada estejam recebendo muita atenção, uma das mudanças mais impactantes é a introdução de novas opções de Edições para Desenvolvedores.

    Uma Nova Era para as Edições para Desenvolvedores

    Tradicionalmente, a Edição para Desenvolvedores do SQL Server espelhava a Edição Enterprise, dando aos desenvolvedores acesso ao conjunto completo de recursos desta edição. Essa abordagem era poderosa, mas nem sempre realista.

    Com o SQL Server 2025, a Microsoft introduz duas edições distintas para desenvolvedores:

    • Enterprise Developer Edition
    • Standard Developer Edition

    A principal diferença? Alinhamento com ambientes de produção.

    A nova Standard Developer Edition corresponde aos recursos da Standard Edition, enquanto a Enterprise Developer Edition continua tendo os recursos da Enterprise Edition.

    Por que é importante?

    1. Melhor paridade de ambientes

    Um dos maiores desafios no desenvolvimento de bancos de dados sempre foi a lacuna entre os ambientes de desenvolvimento e produção.

    No passado, os desenvolvedores frequentemente criavam soluções usando recursos de nível Enterprise — apenas para descobrir mais tarde que esses recursos não estavam disponíveis nos sistemas de produção da Standard Edition.

    Agora, com uma edição de desenvolvedor alinhada à Standard Edition, as equipes podem:

    Criar com as mesmas restrições da produção
    Evitar reformulações de última hora
    Garantir implantações mais tranquilas

    Essa é uma mudança simples com um enorme impacto no mundo real.

    1. Testes mais realistas

    Os testes só são valiosos se refletirem a realidade.

    Ao escolher a edição de desenvolvedor apropriada, as equipes podem:

    Validar o desempenho sob limites realistas
    Testar a compatibilidade de recursos antecipadamente
    Reduzir o risco durante as versões

    Isso se torna especialmente importante à medida que o SQL Server 2025 introduz recursos avançados, como bloqueio otimizado, processamento de consultas aprimorado e novos recursos baseados em IA.

    1. Potencializando o Desenvolvimento Moderno

    O SQL Server 2025 não é apenas uma atualização incremental — é uma mudança tendo como objetivo aplicações modernas e inteligentes.

    Então, qual você deve usar?

    Use a Standard Developer Edition se o seu ambiente de produção executar a Standard Edition ou use a Enterprise Developer Edition se você depender de recursos avançados, como alta escalabilidade ou recursos de nível empresarial

    Considerações Finais

    A introdução de múltiplas edições de desenvolvedor no SQL Server 2025 pode parecer uma pequena mudança de licenciamento — mas, na verdade, é um grande passo à frente para as práticas de desenvolvimento.

    Combinado com os novos recursos de IA, desempenho e integração da plataforma, o SQL Server 2025 se posiciona como uma base sólida para a próxima geração de aplicativos orientados a dados.

    Para desenvolvedores e profissionais de dados, isso é mais do que apenas uma nova versão — é uma oportunidade de repensar como criamos, testamos e entregamos soluções.

  • Vamos falar um pouco de novidades do SQL Server 2025?

    Gostaria de iniciar essa série de posts falando sobre o novíssimo SQL Server 2025 que será lançado daqui a pouco.

    Algumas das novas features do produto são realmente fantásticas

    SQL Server Standard Edition

    Número de cores aumentado de 24 para 32

    Memória para o Database Engine aumentado de 128 GB para 256 GB

    Resource governor agora também disponível na edição Standard

    Novíssima edição Developer Standard, com as mesmas funcionalidades da versão Standard comercial. Isso era uma grande necessidade dos desenvolvedores que testavam na antiga Developer edition, que possuia todas as funcionalidades da Enterprise, e na hora de distribuir seu código, dava erro por conta da edição do SQL Server em produção. Parabéns MS por atender aos nossos pedidos.

    Em breve, mais novidades!

  • Mentoria em plataformas de dados

    Conversei recentemente com o administrador da escola onde meu filho estuda e, juntos, identificamos uma excelente oportunidade de levar mais conhecimento aos alunos. Percebemos o quanto é importante despertar, desde cedo, o interesse por carreira e desenvolvimento profissional. A ideia é criar um ambiente que estimule a curiosidade, o pensamento crítico e a vontade de aprender continuamente.

    Nosso objetivo é incentivar os alunos a enxergarem novas possibilidades para o futuro, mostrando caminhos que muitas vezes não são explorados no dia a dia escolar. Queremos aproximá-los do mundo profissional de forma leve, prática e inspiradora, conectando teoria com situações reais.

    Nesse contexto, a proposta é apresentar como os dados têm um papel fundamental no mundo atual. Mostrar que dados não são apenas números, mas sim ferramentas extremamente poderosas para gerar insights e apoiar decisões mais assertivas. Independentemente do tamanho da empresa ou do setor de atuação, o uso inteligente de dados faz toda a diferença.

    Além disso, buscamos plantar uma semente de interesse por tecnologia e inovação, áreas que estão em constante crescimento. Acreditamos que, ao proporcionar esse primeiro contato, podemos abrir portas, ampliar horizontes e ajudar esses jovens a se prepararem melhor para os desafios e oportunidades do futuro.

    Atualmente estamos com 4 alunos que se interessaram pelo assunto e já estamos mostrando para eles quanto dados são importantes nas nossas vidas diariamente.

  • Evolução do SQL Server, da versão 1.0 até o SQL Server 2025!

    Essa é uma daquelas imagens que são totalmente aleatórias, mas que podem render um bom papo entre os amantes do SQL Server!

    https://learnsql.com/blog/history-ms-sql-server/

    Nesta imagem ainda faltam o SQL Server 2022 – Codename Dallas e o SQL Server 2025 que não teve o codename divulgado!

    Enjoy!

  • Sabe aquela query que vive derrubando a performance do SQL Server? Acabou!

    Quem nunca se deparou com a performance do seu SQL Server caindo e você não consegue encontrar o fulano que está executando ela?

    O SQL Server 2025 agora possui uma nova query hint que “evita” que essa query seja executada.

    Você não consegue impedir que ela seja executada, mas vai poder parar a execução da query sem performance!

    ABORT_QUERY_EXECUTION

    Essa nova feature permite ao SQL SErver, automaticamente finalizar uma query quando determinadas condições forem atingidas, como por exemplo, prevenir a execuçao quando houver abuso no uso de recursos, por exemplo.

    Como habilitar?

    Descubra qual é o ID da query que está consumindo recursos e crie uma query hint no seu Query Store.

    EXEC sys.sp_query_store_set_hints @query_ID = 39, @query_hints = N’OPTION (USE HINT (‘’ABORT_QUERY_EXECUTION’’))’;

    Error 8778, severity 16, Query execution has been aborted because the ABORT_QUERY_EXECUTION hint was specified.

    EXEC sys.sp_query_store_clear_hints @query_ID = 39;

  • Microsoft welcomes you yo “SQL Server 2025” Private Preview

    Hoje recebi um daqueles emails que deixam a gente muito honrado. Através do programa MVP, fui convidado pela Microsoft para participar do Private Preview do SQL Server 2025!

    Imagina só! Um ano antes do produto ir ao mercado, nós vamos ter a oportunidade de conhecer as novas funcionalidades, testar e reportar bugs que eventualmente possam estar no Private Preview!

    Vai ser um trabalho árduo que será muito gratificante! Obrigado!

  • Explorando o Microsoft Fabric no SQL Server 2025: O Futuro da Análise de Dados e Integração de Dados

    O SQL Server 2025 está oferecendo novas possibilidades para as empresas, com inovações que irão transformar a maneira como os dados são analisados, gerenciados e integrados. Uma dessas inovações é a integração com o Microsoft Fabric, uma plataforma que leva a análise de dados e a integração de dados a um novo nível, aproveitando ao máximo os dados armazenados no SQL Server.

    Neste post, vamos explorar o que é o Microsoft Fabric, como ele se integra ao SQL Server 2025 e os benefícios dessa integração para otimizar suas operações de dados, tanto em ambientes locais quanto na nuvem.


    O que é o Microsoft Fabric?

    O Microsoft Fabric é uma plataforma de dados unificada desenvolvida para ajudar as empresas a integrar, gerenciar e analisar grandes volumes de dados em tempo real. Ela combina várias ferramentas poderosas de análise de dados e integração, como Power BI, Azure Synapse Analytics e Azure Data Factory, para criar um ecossistema completo e eficiente para a análise de dados e execução de fluxos de trabalho de dados.

    O Microsoft Fabric se destaca por fornecer uma solução de análise de dados e integração de dados em tempo real, proporcionando insights valiosos com rapidez e precisão, o que é essencial para empresas que precisam tomar decisões rápidas baseadas em dados.


    Como o SQL Server 2025 Se Integra com o Microsoft Fabric?

    No SQL Server 2025, a integração com o Microsoft Fabric é uma das funcionalidades mais poderosas. Isso permite que os dados armazenados no SQL Server sejam facilmente movidos para o Microsoft Fabric para análise e integração em tempo real. Vamos ver como essa integração beneficia suas operações.

    1. Orquestração de Dados Facilitada

    Com o Azure Data Factory, uma das ferramentas principais do Microsoft Fabric, você pode mover dados de forma rápida e segura entre o SQL Server e outras fontes de dados na nuvem ou em ambientes híbridos. Essa orquestração de dados facilita a integração entre múltiplas fontes e sistemas, permitindo um fluxo contínuo de dados entre o SQL Server e a plataforma de análise.

    A integração com Azure Synapse Analytics também possibilita consultas e análises avançadas nos dados armazenados no SQL Server, permitindo que os dados sejam processados e analisados em tempo real, sem a necessidade de movê-los para outra plataforma.

    2. Análises em Tempo Real com Power BI

    O Power BI, integrado ao Microsoft Fabric, proporciona uma experiência de análise de dados dinâmica e interativa. Com a integração ao SQL Server 2025, você pode gerar relatórios e dashboards de forma instantânea a partir dos dados em tempo real armazenados no SQL Server. Isso permite que os tomadores de decisão recebam insights valiosos e precisos em tempo real, ajudando a agilizar o processo de tomada de decisão.

    A integração também facilita a criação de modelos de dados analíticos mais complexos, que podem ser usados para gerar previsões e realizar análise preditiva.

    3. Escalabilidade e Desempenho

    O Microsoft Fabric, juntamente com o SQL Server 2025, permite que suas operações de dados escalem de maneira eficiente. Fabric é projetado para lidar com grandes volumes de dados e realizar processamento em larga escala. Isso significa que, à medida que o volume de dados cresce, você pode continuar a realizar análises rápidas e precisas sem comprometer o desempenho.

    SQL Server 2025, com suas melhorias de performance, como otimização de consultas e melhorias no uso de índices Columnstore, complementa a escalabilidade do Microsoft Fabric. Juntas, essas ferramentas proporcionam uma solução robusta que pode crescer junto com sua organização.


    Principais Benefícios da Integração do SQL Server 2025 com o Microsoft Fabric

    1. Análises de Dados em Tempo Real

    A integração entre SQL Server 2025 e Microsoft Fabric possibilita análises de dados em tempo real. Isso significa que, independentemente de onde seus dados estão armazenados, você pode rapidamente obter insights atualizados e precisos, permitindo decisões mais rápidas e fundamentadas. Seja para monitorar inventários, fazer ajustes de marketing ou analisar o comportamento do cliente, a capacidade de obter dados em tempo real é crucial.

    2. Automação e Otimização de Fluxos de Trabalho

    A combinação do SQL Server 2025 com o Microsoft Fabric oferece uma plataforma poderosa para automação de processos de dados. Você pode orquestrar fluxos de trabalho de dados entre o SQL Server e outras plataformas, automatizando tarefas de ETL (extração, transformação e carregamento), além de otimizar o processamento e análise de dados.

    3. Governança e Conformidade

    Com o aumento das regulamentações de dados em várias indústrias, o Microsoft Fabric oferece ferramentas robustas para garantir governança e conformidade. Ao integrar o SQL Server 2025 com Fabric, você pode implementar políticas de segurança e conformidade de maneira centralizada, garantindo que seus dados estejam protegidos e atendam aos requisitos regulatórios, como o GDPR ou a Lei Geral de Proteção de Dados (LGPD).

    4. Facilidade de Implementação e Manutenção

    A integração do SQL Server 2025 com o Microsoft Fabric é simples e eficiente. Você pode configurar a integração diretamente pelo Azure Portal e começar a mover dados e realizar análises de maneira rápida. A manutenção da solução também é simplificada, com o Azure garantindo alta disponibilidade, backups automáticos e segurança contínua para os dados.


    Conclusão: O Futuro da Análise de Dados com SQL Server 2025 e Microsoft Fabric

    O SQL Server 2025, com sua integração robusta ao Microsoft Fabric, está preparado para transformar a maneira como as empresas gerenciam e analisam dados. As principais vantagens dessa integração incluem:

    • Análises em tempo real com Power BI e Azure Synapse Analytics
    • Escalabilidade e performance para lidar com grandes volumes de dados
    • Automação e orquestração de dados para fluxos de trabalho mais eficientes
    • Governança e conformidade com ferramentas de segurança integradas

    Se você busca uma solução que combine o poder do SQL Server com as capacidades de análise e integração de dados do Microsoft Fabric, o SQL Server 2025 é a escolha certa. Essa integração pode acelerar o tempo de resposta da sua organização e facilitar a tomada de decisões baseadas em dados, tudo com a segurança e a flexibilidade que você precisa.

  • Integração com Microsoft Azure Arc e Microsoft Fabric no SQL Server 2025

    SQL Server 2025 marca uma revolução na forma como os dados podem ser gerenciados e integrados com a nuvem, especialmente com o lançamento de novas funcionalidades que permitem uma integração mais profunda com Microsoft Azure Arc e Microsoft Fabric. Essas ferramentas abrem novas possibilidades para empresas que buscam expandir seus ambientes híbridos, gerenciar dados de forma eficiente e melhorar a análise e governança de dados, tudo dentro do ecossistema SQL Server.

    Neste blog post, vamos explorar como o SQL Server 2025 se integra com Azure Arc e Microsoft Fabric, e como essas integrações podem transformar a forma como você gerencia seus dados e aplicativos.


    O que é o Microsoft Azure Arc?

    Microsoft Azure Arc é uma solução de gerenciamento híbrido que permite estender os serviços do Azure para ambientes locais (on-premises), multi-cloud ou edge. Com o Azure Arc, você pode gerenciar recursos de TI em qualquer lugar, fornecendo uma experiência unificada de gerenciamento através do Azure.

    No contexto do SQL Server 2025, o Azure Arc permite a integração direta entre seu SQL Server e os serviços do Azure, como Azure Kubernetes Service (AKS), Azure SQL e outros serviços em nuvem, sem que você precise migrar toda a sua infraestrutura para o ambiente da Microsoft.

    Como o SQL Server 2025 se Integra com Azure Arc

    Com o SQL Server 2025, a integração com o Azure Arc permite uma gestão centralizada de suas instâncias do SQL Server, seja no local ou na nuvem. Isso é possível devido à implementação do Azure Arc-enabled SQL Server, que estende a funcionalidade do SQL Server para ambientes híbridos.

    Benefícios dessa Integração:

    • Gerenciamento Centralizado: Você pode gerenciar várias instâncias do SQL Server, tanto no local quanto na nuvem, usando o Azure Portal. Isso oferece uma visão unificada de todas as suas instâncias SQL Server, facilitando operações de monitoramento, backup e manutenção.
    • Automação e Governança: Com o Azure Arc, você pode aplicar políticas de governança e conformidade no SQL Server de forma centralizada, garantindo que suas instâncias atendam aos requisitos regulatórios de segurança e conformidade.
    • Desempenho Aprimorado: Ao utilizar o Azure Arc, o SQL Server pode aproveitar os recursos de nuvem como escalabilidade e backup automático, além de ser compatível com Azure Monitor para análise e diagnóstico de performance.
    • Segurança Avançada: Integrando o SQL Server com o Azure Arc, você pode usar recursos como Azure Security Center, que fornece proteção contínua, identificação de vulnerabilidades e compliance de segurança para suas instâncias do SQL Server.

    Como Funciona a Integração?

    • Implementação via Azure Portal: O processo de configuração do Azure Arc-enabled SQL Server é simples e pode ser feito diretamente pelo Azure Portal. Uma vez configurado, você pode ver todas as instâncias do SQL Server em sua infraestrutura híbrida no painel centralizado do Azure Arc.
    • Utilização do Managed Identity (MSI): A integração também oferece a possibilidade de usar o Managed Identity (MSI) para autenticação segura entre o SQL Server e outros serviços do Azure, sem a necessidade de armazenar credenciais no código ou configuração do servidor.

    O que é o Microsoft Fabric?

    O Microsoft Fabric é uma plataforma de análise de dados e integração de dados que facilita a coleta, organização e análise de grandes volumes de dados de diversas fontes. Ao integrar SQL Server 2025 com o Microsoft Fabric, as organizações podem otimizar a análise de dados e melhorar a inteligência operacional, tudo dentro de uma plataforma unificada.

    O Microsoft Fabric combina várias ferramentas poderosas de análise e integração de dados, como Power BI, Azure Synapse Analytics, e Azure Data Factory, para fornecer uma solução completa de dados e análise na nuvem.

    Como o SQL Server 2025 se Integra com Microsoft Fabric

    A integração do SQL Server 2025 com o Microsoft Fabric permite que você leve dados do seu SQL Server para a plataforma de análise e obtenha insights em tempo real com facilidade. Fabric, com sua capacidade de orquestrar fluxos de dados, permite que os dados armazenados no SQL Server sejam rapidamente processados e analisados de forma eficiente.

    Benefícios dessa Integração:

    • Análise de Dados em Tempo Real: Integrando o SQL Server com o Microsoft Fabric, você pode realizar análises em tempo real sobre os dados armazenados em seu SQL Server. Isso é útil para cenários como monitoramento de transações, análise de dados financeiros ou mesmo analytics em tempo real de dados de sensores.
    • Orquestração de Dados Facilitada: A integração com o Azure Data Factory no Microsoft Fabric facilita a movimentação de dados entre o SQL Server e outras fontes de dados, além de permitir uma integração fluida com outras plataformas e serviços na nuvem.
    • Insights Aprofundados com Power BI: Você pode conectar seu SQL Server diretamente ao Power BI dentro do Microsoft Fabric para criar relatórios e dashboards interativos que visualizam seus dados em tempo real. Isso oferece uma maneira fácil de extrair insights valiosos a partir de grandes volumes de dados.
    • Escalabilidade e Eficiência: O Microsoft Fabric oferece recursos de escalabilidade para lidar com grandes volumes de dados e realizar processamento de dados em larga escala sem comprometer o desempenho. Com a integração ao SQL Server 2025, você pode expandir suas capacidades de análise e aumentar a eficiência dos seus processos de dados.

    Segurança e Conformidade

    Ambas as integrações, com Azure Arc e Microsoft Fabric, não só garantem que o SQL Server 2025 esteja perfeitamente integrado ao ecossistema de nuvem, mas também oferecem funcionalidades de segurança aprimoradas. A autenticação, autorização e criptografia de dados são aplicadas de forma consistente, independentemente de onde os dados estão armazenados ou processados.

    Além disso, o SQL Server 2025 com Azure Arc oferece controle de acesso baseado em políticas de identidade e Zero Trust, garantindo que os dados sejam sempre protegidos, mesmo quando estiverem em movimento entre nuvem e ambiente local.


    Conclusão: O Futuro do SQL Server com Azure Arc e Microsoft Fabric

    A integração do SQL Server 2025 com Azure Arc e Microsoft Fabric coloca o SQL Server na vanguarda do gerenciamento de dados híbridos e análise de dados na nuvem. As empresas agora podem:

    • Gerenciar e proteger suas instâncias SQL Server de maneira mais eficiente, independentemente de onde estão localizadas, graças ao Azure Arc.
    • Aproveitar o poder da análise de dados em tempo real e orquestração de dados com o Microsoft Fabric para tirar insights valiosos de grandes volumes de dados.
    • Garantir escalabilidade, segurança e conformidade em todas as suas operações de dados.

    Se você ainda não explorou essas novas integrações, agora é o momento de avaliar como elas podem transformar seu ambiente de dados, otimizando a gestão e análise de dados de maneira mais eficiente e escalável.

    Pronto para integrar seu SQL Server 2025 com Azure Arc e Microsoft Fabric? Deixe-nos saber suas dúvidas ou compartilhe suas experiências nos comentários abaixo!