/*================================================================================== Curso: SQL SERVER 2019 https://www.udemy.com/course/draft/3957796/?referralCode=FB10D369E786D9FE8A48 Instrutor: Sandro Servino https://www.linkedin.com/in/sandroservino/?originalSubdomain=pt https://filiado.wixsite.com/sandroservino MONITORAMENTO: QUERY STORE ==================================================================================*/ -- QUERY STORE /*======= O SQL Server Query Store é um recurso relativamente novo introduzido no SQL Server 2016. Tem como função capturar um histórico de consultas executadas, estatísticas de execução de consultas em tempo de execução, planos de execução etc. banco de dados específico. Essas informações ajudam a identificar problemas de desempenho causados ??por alterações no plano de consulta e solução de problemas, encontrando rapidamente as diferenças de desempenho, mesmo após a reinicialização ou atualização do SQL Server. Todos os dados que o SQL Server Query Store captura são armazenados em disco. Aqui estão os cenários comuns em que o recurso SQL Server Query Store pode ser útil: -- Encontrar as consultas que mais consomem recursos da CPU, disco Memória, etc. -- Obter o histórico completo de execuções de consultas -- Obter informações sobre regressões de consulta (um novo plano de execução gerado pelo mecanismo de consulta é pior do que o anterior). Encontre rapidamente a regressão de desempenho e conserte-a, forçando o plano de consulta anterior, cujo desempenho é muito melhor do que um plano recém-gerado -- Determine quantas vezes uma consulta foi executada no intervalo de tempo determinado ==========*/ -- VAMOS AOS LAB