Fiz os passos do desafios, porém ao abrir o arquivo tive essas informações retornadas. Está correto dessa forma? O que elas significam?
Fiz os passos do desafios, porém ao abrir o arquivo tive essas informações retornadas. Está correto dessa forma? O que elas significam?
Olá, Maitê, tudo bem?
O print mostra o resultado do rastreamento que você configurou usando T-SQL. Vamos entender cada parte:
Trace Start e Trace Stop: Esses eventos indicam o início e o fim do rastreamento. Eles são normais e esperados em qualquer arquivo de rastreamento.
SQL:BatchCompleted: Esses eventos indicam que um lote de comandos SQL foi executado e concluído. Cada linha representa um lote de comandos SQL que foi rastreado. No seu caso, temos três eventos de SQL:BatchCompleted
, que mostram comandos SELECT
executados no banco de dados.
SPID: O identificador de processo de servidor (SPID) é o número do processo que executou o comando. No seu exemplo, todos os comandos foram executados pelo processo 53.
TextData: Esta coluna mostra o texto do comando SQL que foi executado. No seu exemplo, temos:
DECLARE
para definir variáveis.SELECT
para consultar dados das tabelas tb_estado
e tb_produto
.Código T-SQL: Abaixo da tabela de eventos, vemos o código T-SQL que você usou para criar e configurar o rastreamento. Este código está correto e segue a estrutura esperada para criar um trace, definir filtros e iniciar o rastreamento.
O que você vê no arquivo está correto, pois mostra os eventos que você configurou para rastrear (SQL:BatchCompleted
), filtrados pelo banco de dados db_vendas
, pelo usuário sa
e pela duração maior ou igual a 15000 milissegundos.
Espero ter ajudado.
Qualquer dúvida, compartilhe no fórum.
Abraços e bons estudos!