Divulgação completa: trabalho para o SentryOne e todo o conceito de oferecer o Plan Explorer à comunidade foi um dos fatores motivadores para a aceitação da oferta de emprego em 2010.
O Plan Explorer simplesmente apresenta as informações do plano melhor que o SSMS. Por que você suspeita que modifique dados ou faça algo malicioso? O que uma empresa respeitável ganharia se fizesse algo assim?
Quando você está olhando para um plano, isso não faz nada no seu servidor ou nos seus dados. É apenas interpretar XML e apresentá-lo um pouco diferente. Você pode ler a página do produto para alguns dos recursos e o guia do usuário, onde descrevemos como aprimoramos a funcionalidade do SSMS.
De fato, a única maneira de conseguir que ele faça qualquer coisa no seu servidor é se você gerar um plano estimado ou real. E aqui está o que acontece em um desses casos:
Se você gerar um plano estimado, ele fará exatamente o que o Management Studio fará quando você tiver uma janela de consulta e clique em "Mostrar plano estimado". Ele envia a entrada Texto do Comando e recupera a saída XML do plano do SQL Server. Ele também solicita credenciais sempre (a menos que você tenha aberto o plano com o novo suplemento SSMS sobre o qual escrevi ontem ).
Se você gerar um plano real, a consulta especificada é enviada ao servidor e executada e, enquanto as métricas XML e de tempo de execução do plano são recuperadas, os resultados da consulta são simplesmente descartados e não retornados à interface do usuário do Plan Explorer. Você também será solicitado a fornecer credenciais aqui, a menos que tenha usado o suplemento, o que o coloca no contexto de conexão correto.
É muito preocupante que você suponha que uma ferramenta gratuita deva estar fazendo algo malicioso ou tenha algum motivo para modificar os dados. Você pode explicar seu pensamento aqui?
( Alguns outros links mostram outros usuários respeitáveis da comunidade falando sobre a ferramenta .)