SQL Server / É possível identificar a consulta que está consumindo mais recurso de CPU no Azure SQL Databases?

Neste artigo cito como identificar a consulta que está consumindo mais recurso de CPU no Azure SQL Databases.

Quem me conhece sabe que trabalho como consultor de SQL Server e atendo vários tipos de casos.

Achei legal compartilhar essa dica : “Maycon,  é possível identificar a consulta que está consumindo mais recurso de CPU no Azure SQL Databases?”

A resposta é sim.

Pergunto de volta: “Qual o objetivo da identificação da consulta que está consumindo mais recurso de CPU? Ocorreu algum problema de performance? ”

A resposta costuma ser : Não, apenas preciso saber se existe essa funcionalidade, pois estou planejando criar um ciclo melhoria de performance na minha aplicação.

Pergunto de volta: “Você conhece o Query Performance Insight?”

A resposta costuma ser negativa.

Minha dica:

1.Acesse o site:  https://portal.azure.com/, com seu login e senha;

2.Acesse no lado esquerdo a opção: SQL Databases;

3.Clique em cima da base de dados desejada;

  1. Clique na opção Intelligent Performance;
  2. Clique na opção Query Performance Insight;

Cito abaixo um trecho da documentação:

O Query Performance Insight fornece análise de consulta inteligente para bancos de dados únicos e em pool. Ele ajuda a identificar as principais consultas que consomem recursos e são de execução longa em sua carga de trabalho. Isso ajuda a encontrar as consultas a serem otimizadas para melhorar o desempenho geral da carga de trabalho e usar com eficiência o recurso pelo qual você está pagando.

fonte: https://learn.microsoft.com/en-us/azure/azure-sql/database/query-performance-insight-use?view=azuresql

Neste artigo citei como identificar a consulta que está consumindo mais recurso de CPU no Azure SQL Databases.

Escrito por: Maycon Alves – Email de contato: maycon.alves@ynsize.com.br

Deixe um comentário