web-dev-qa-db-fra.com

Vue avec Sentryone Plan Explorer à partir du menu contextuel SSMS ne fonctionne pas si le plan explorateur est déjà ouvert

J'utilise Sentryone Plan Exorer.

Lorsque j'ai le droit de cliquer avec le temps dans le volet Plan d'exécution dans SSMS, la première option est

Voir avec Sentryone Plan Explorer

En cliquant sur cela incendie une instance de Plan Explorer et ouvre le plan d'exécution.

Si je quitte le plan Explorer Ouvrir puis exécutez une autre requête en SSMS et cliquez avec le bouton droit de la souris sur le volet du plan d'exécution et cliquez à nouveau sur Afficher avec Sentryone Plan Explorer, rien ne se passe. J'aurais pensé qu'un nouvel onglet ou une nouvelle instance de Plan Explorer ouvrirait ou un nouvel onglet dans l'instance déjà exécutée?

Est-ce que je fais quelque chose de mal ou est-ce une fonctionnalité?

5
SEarle1986

Eh bien, la meilleure option consiste à générer le plan à partir de Sentryone Plan Explorer en premier lieu, au lieu de passer d'avant en arrière. Vous obtenez de nombreuses métriques plus riches de cette façon, car nous capturons une bande de choses que SSMS ne comprend pas, y compris les coûts réels, les E/S et l'analyse d'index.

Mais oui, c'est un défaut (non, pas une fonctionnalité) qui sera corrigé dans la prochaine version. Il est arrivé après avoir dû changer le complément encore à nouveau en raison de l'évolution des SSM et de la manière dont il fonctionne avec des add-ins. Nous espérons qu'ils vont coller au modèle 17.x pendant un moment.

(Je suis le chef de produit de Plan Explorer.)

8
Aaron Bertrand