CloudDB

22 de nov de 20231 min

Como ver pelo tracking query no Query Store uma consulta que você não conseguiu identificá-la.

Abra uma nova query no banco desejado, é importante lembrar que você já precisa ter o QUERY STORE já habilitado.

Faça uma consulta pelo texto da query ou parte dele. Como exemplo procurei apenas por um select simples

SELECT qsq.query_id, qsq.last_execution_time, qsqt.query_sql_text

FROM sys.query_store_query qsq

INNER JOIN sys.query_store_query_text qsqt ON qsq.query_text_id = qsqt.query_text_id

--WHERE qsqt.query_text_id = 584; --INFORMAR O QUERY_TEXT_ID QUE FOI ACHADO NO SELECT ACIMA

WHERE query_sql_text like 'SELECT * FROM dbo.TestTable%'

Como resultado tive o retorno das consultas com os seus respectivos query_id

Expandindo as opções do Query Store no seu banco de dados, vá até a opção Tracked Queries

No Query Store, informe no campo Tracking query o query_id e veja o plano de execução com as suas informações

    90
    0