Tam açıklama: SentryOne için çalışıyorum ve Plan Explorer'ı topluluğa verme kavramı 2010'da iş tekliflerini kabul etmemdeki motive edici faktörlerden biriydi.
Plan Gezgini basitçe plan bilgilerini SSMS'den daha iyi sunar. Neden verileri değiştireceğinden veya kötü amaçlı bir şey yapacağından şüpheleniyorsunuz? Saygın bir şirket böyle bir şey yapmaktan ne kazanırdı?
Bir plana baktığınızda, sunucunuza veya verilerinize hiçbir şey yapmaz. Sadece XML'i yorumlamak ve biraz farklı bir şekilde sunmaktır. Bazı özelliklerin ürün sayfasını ve SSMS işlevselliğinde nasıl iyileştirdiğimizi açıkladığımız kullanım kılavuzunu okuyabilirsiniz .
Aslında, sunucunuza herhangi bir şey yapmanın tek yolu, tahmini veya gerçek bir plan oluşturmaktır. Ve her iki durumda da olan şey:
Tahmini bir plan oluşturursanız, bir sorgu pencereniz olduğunda ve "Tahmini planı göster" i tıkladığınızda Management Studio tam olarak bunu yapar. Komut Metni girişini gönderir ve plan XML çıktısını SQL Server'dan alır. Ayrıca sizden her seferinde kimlik bilgilerini ister (planı dün hakkında blogladığım yeni SSMS eklentisiyle açmadıysanız ).
Gerçek bir plan oluşturursanız, belirttiğiniz sorgu sunucuya gönderilir ve yürütülür ve plan XML ve çalışma zamanı metrikleri alınırken, sorgu sonuçları kolayca atılır ve Plan Gezgini arayüzüne geri gönderilmez. Doğru bağlantı bağlamında yer alan eklentiyi kullanmadığınız sürece burada da kimlik bilgileri istenir.
Ücretsiz bir aracın kötü amaçlı bir şey yapması gerektiğini veya verileri değiştirmek için herhangi bir nedeni olacağını varsaymanız çok önemlidir. Düşüncelerinizi burada açıklayabilir misiniz?
( Araç hakkında konuşan diğer saygın topluluk kullanıcılarını gösteren diğer bazı bağlantılar .)