Inicie o SQL Profiler, crie um novo rastreio e conecte-se ao SQL Server que você deseja monitorar.
Cuidado, se este é um servidor de produção muito ocupado, então você não deve usar o SQL Profiler, pois ele irá desacelerar o SQL Server para baixo
Eu normalmente uso o perfil "padrão" e edito-o.
Clique na guia "Seleção de eventos". Eu costumo desmarcar "Login de auditoria", "Sair da auditoria", "ExistingConnections" e "Início do lote de RPC". Isso fornece uma boa saída de rastreio limpa.
Certifique-se de que "TextData" esteja marcado.
Você pode adicionar um filtro ao rastreamento de "LIKE %%" à coluna TextData, mas isso incluirá apenas instruções SQL enviadas diretamente para o servidor. Se houver procedimentos armazenados, você precisará saber quais procedimentos armazenados tocam sua tabela e filtrá-los.
Se você tiver consultas de cursor, você receberá muitas coisas "sp_fetch". Você precisa procurar a instrução DECLARE CURSOR com o mesmo ID do cursor.
Pensando nisso, um loop cursor-for ruim pode inserir rapidamente muitos milhares de registros de "erro" e isso pode ser uma causa desses grandes saltos de incremento.