SentryOne Plan Explorer funziona?


13

Fa SentryOne Piano Explorer lavoro come pubblicizzato ed è legittimo? Ci sono dei gotcha o qualcosa di cui preoccuparsi?

Sembra che mostri il percorso caldo a colori rispetto all'incubo di SSMS di una vista per il piano di esecuzione stimato.

La mia preoccupazione è: modifica i dati in modo dannoso o altrimenti?

modifica : ne avevo appena sentito parlare e non avevo mai sentito parlare della compagnia prima.

Risposte:



23

Divulgazione completa: lavoro per SentryOne e l'intero concetto di dare Plan Explorer alla comunità è stato uno dei fattori motivanti per l'accettazione della loro offerta di lavoro nel 2010.

Plan Explorer presenta semplicemente le informazioni sul piano meglio di SSMS. Perché sospetti che possa modificare i dati o fare qualcosa di dannoso? Cosa guadagnerebbe una società rispettabile facendo qualcosa del genere?

Quando stai guardando un piano, non fa assolutamente nulla al tuo server o ai tuoi dati. Interpreta semplicemente XML e lo presenta in modo leggermente diverso. Puoi leggere la pagina del prodotto per alcune funzionalità e la guida dell'utente in cui descriviamo come migliorare la funzionalità SSMS.

In effetti, l'unico modo per farlo fare qualcosa al tuo server è se generi un piano stimato o effettivo. Ed ecco cosa succede in uno di questi casi:

  • Se generi un piano stimato, fa esattamente quello che fa Management Studio quando hai una finestra di query e fai clic su "Mostra piano stimato". Invia l'input Testo comando e recupera l'output XML del piano da SQL Server. Ti richiede anche le credenziali ogni volta (a meno che tu non abbia aperto il piano con il nuovo componente aggiuntivo SSMS di cui ho scritto un blog ieri ).

  • Se si genera un piano effettivo, la query specificata viene inviata al server ed eseguita e, mentre vengono recuperate le metriche del runtime e XML del piano, i risultati della query vengono semplicemente scartati e non restituiti all'interfaccia utente di Plan Explorer. Qui vengono richieste anche le credenziali, a meno che non sia stato utilizzato il componente aggiuntivo, che ti mette nel contesto di connessione corretto.

È molto preoccupante pensare che uno strumento gratuito stia facendo qualcosa di dannoso o che abbia qualche motivo per modificare i dati. Puoi spiegare il tuo pensiero qui?

( Alcuni altri link che mostrano altri utenti della community stimabili che parlano dello strumento .)


7

Plan explorer è un ottimo prodotto, soprattutto per il prezzo, che utilizzo spesso. SQL Sentry è una grande azienda che non rilasciava malware.

Plan Explorer ti offre semplicemente un modo molto, molto migliore per esaminare un piano di esecuzione salvato. Non hai bisogno dell'accesso al server per usarlo, hai solo bisogno di qualcuno che salvi il piano di esecuzione in modo da poterlo guardare. L'ho usato per esaminare i piani di esecuzione per i client quando non ho accesso alla loro rete o ai server SQL. Mi inviano semplicemente il piano per e-mail e dico loro cosa devono risolvere.


6

Non fa nulla ai tuoi dati (dannosi o meno). SQLSentry è un'azienda molto rispettabile.


3

SQLSentry è un'azienda rispettabile. Il loro omonimo software di monitoraggio è stato premiato con numerosi premi scelti dai lettori e dai redattori dalle pubblicazioni del settore. È lo strumento principale che utilizzo come DBA per un provider di hosting. Consiglio inoltre regolarmente ai miei clienti di utilizzare Plan Explorer ... qualcosa che non sarebbe un buon affare se si trattasse di malware. In realtà sta solo presentando i dati che sono già disponibili tramite SSMS in un formato più utile.

Denismcd

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.