SentryOne Plan Explorer fonctionne-t-il?

13

Est -ce que SentryOne plan Explorateur travail comme prévu, et est - il légitime? Y a-t-il des problèmes ou quelque chose à craindre?

Il semble qu'il montre le chemin chaud en couleur par rapport au cauchemar de SSMS d'une vue pour le plan d'exécution estimé.

Ma préoccupation est - modifie-t-elle les données de manière malveillante ou autre?

edit : Je venais d'en entendre parler et je n'avais jamais entendu parler de l'entreprise auparavant.

Daniel A. White
la source

Réponses:

23

Je l'utilise. Ce n'est pas un malware.

Sur les forums SQL Server, c'est l'un des trois outils utiles / plug-ins SSMS qui sont largement utilisés (et donc implicitement examinés) par la communauté.

gbn
la source
23

Divulgation complète: Je travaille pour SentryOne et le concept entier de donner Plan Explorer à la communauté a été l'un des facteurs de motivation pour accepter leur offre d'emploi en 2010.

Plan Explorer présente simplement les informations de plan mieux que SSMS. Pourquoi pensez-vous que cela va modifier des données ou faire quelque chose de malveillant? Qu'est-ce qu'une entreprise réputée gagnerait à faire quelque chose comme ça?

Lorsque vous regardez un plan, cela ne fait rien du tout à votre serveur ou à vos données. Il s'agit simplement d'interpréter XML et de le présenter un peu différemment. Vous pouvez lire la page du produit pour certaines des fonctionnalités et le guide de l'utilisateur où nous décrivons comment nous améliorons la fonctionnalité SSMS.

En fait, la seule façon de le faire faire quoi que ce soit à votre serveur est de générer un plan estimé ou réel. Et voici ce qui se passe dans l'un ou l'autre de ces cas:

  • Si vous générez un plan estimé, il fait exactement ce que fait Management Studio lorsque vous avez une fenêtre de requête et cliquez sur "Afficher le plan estimé". Il envoie l'entrée de texte de commande et récupère la sortie XML du plan à partir de SQL Server. Il vous invite également à fournir des informations d'identification à chaque fois (sauf si vous avez ouvert le plan avec le nouveau complément SSMS dont j'ai parlé hier ).

  • Si vous générez un plan réel, la requête que vous avez spécifiée est envoyée au serveur et exécutée, et tandis que le XML du plan et les mesures d'exécution sont récupérés, les résultats de la requête sont simplement ignorés et ne sont pas renvoyés à l'interface utilisateur de Plan Explorer. Vous êtes également invité ici pour les informations d'identification, sauf si vous avez utilisé le complément, ce qui vous place dans le contexte de connexion correct.

Il est très inquiétant que vous supposiez qu'un outil gratuit doit faire quelque chose de malveillant ou aurait une raison de modifier les données. Pouvez-vous expliquer votre pensée ici?

( Quelques autres liens montrant d'autres utilisateurs de la communauté réputés parlant de l'outil .)

Aaron Bertrand
la source
7

Plan explorer est un excellent produit, surtout pour le prix, que j'utilise souvent. SQL Sentry est une excellente entreprise qui ne publierait pas de logiciels malveillants.

L'Explorateur de plans vous offre simplement une bien meilleure façon de consulter un plan d'exécution enregistré. Vous n'avez pas besoin d'un accès au serveur pour l'utiliser, vous avez juste besoin de quelqu'un pour enregistrer le plan d'exécution afin de pouvoir le consulter. Je l'ai utilisé pour consulter les plans d'exécution des clients lorsque je n'ai aucun accès à leur réseau ou à leurs serveurs SQL. Ils m'envoient simplement le plan par e-mail et je leur dis ce qu'ils doivent corriger.

mrdenny
la source
6

Il ne fait rien à vos données (malveillantes ou autres). SQLSentry est une entreprise très réputée.

Robert L Davis
la source
3

SQLSentry est une entreprise réputée. Leur logiciel de surveillance éponyme fas a remporté plusieurs prix de choix des lecteurs et éditeurs de publications de l'industrie. C'est le principal outil que j'utilise en tant que DBA pour un hébergeur. Je conseille également régulièrement à mes clients d'utiliser Plan Explorer ... quelque chose qui ne serait pas une bonne affaire s'il s'agissait de logiciels malveillants. Il s'agit simplement de présenter des données déjà disponibles via SSMS dans un format plus utile.

Denismcd


la source