Bir sorgu çözümleme
The SQL Server Veritabanı Altyapısı can display how it navigates tables and uses indexes to access or process the data for a query or other DML statement, such as an update.Yürütme planı görünümünü budur.Yavaş çalışan sorguda çözümlemek için ne de soruna neden olduğunu belirlemek için sorgu yürütme planı incelemek yararlı olabilir.Hakkında daha fazla bilgi için SQL Server oluşturur ve yürütme planları kullanır görmek sql deyimi işleme ve Yeniden yürütme planı önbellekleme ve.
Yürütme planları aşağıdaki yöntemleri kullanarak görüntüleyebilirsiniz:
SQL Server Management Studio
Görüntüler (deyimleri değil yürütmek) tahmini grafik yürütmek planı ya da gerçek bir grafik yürütmek planı (üzerinde yürütülen deyimleri), kaydetmek ve görüntülemek Management Studio.
Transact-SQL Deyim seçeneklerini ayarlama
Kullandığınızda, Transact-SQL set deyim seçenekleri, xml veya metin. tahmini ve gerçek yürütme planları üretebilir
SQL Server Profiler olay sınıfları
Seçebileceğiniz SQL Server Profiler olay sınıflarını eklenecek izlemeler tahmini üretmek ve gerçek yürütme planları xml veya metin izleme sonuçlar.
Yürütme planları görüntülemek için aşağıdaki yöntemlerden birini kullandığınızda, en iyi yürütme planı tarafından kullanılan Veritabanı Altyapısı kişi için veri işleme dili (dml) ve Transact-SQL ifadeleri görüntülenir.Plan derleme - ortaya çıkaransaat saklı yordamlar ve çağrılan depolanmış yordamları çağıran düzeyleri rasgele bir sayıya adlı hakkında bilgi.Örneğin, bir deyim yürütme, gösterebilir Veritabanı Altyapısı kullanan bir tablo taraması elde veri.deyim yürütülmesini, dizin tarama, kullanılacak de gösterebilir Veritabanı Altyapısı Dizin tarama verilerini alma daha hızlı bir yöntem olduğunu belirleyen tablo.
Bu Bölümde
Yavaş çalışan sorgularda çözümleme için Denetim listesi
Listeler ve yavaş çalışan sorgularda ve sorgu performansını artırmak için neler yapabileceğinizi nedenleri açıklanır.Grafik yürütme görüntüleme (SQL Server Management Studio'yu) planları
Kullanma hakkında bilgi içeren SQL Server Management Studio görüntülenecek yürütme planları.Ayrıca, grafik yürütme planları içinde göstermek için kullanılan tüm simgeleri açıklayan bir başvuru sağlar Management Studio.Showplan set seçenekleri (Transact-SQL) kullanarak planları yürütme görüntüleme
Kullanma hakkında bilgi içeren Transact-SQL xml biçiminde veya yürütme planları görüntülemek için deyim seçeneklerini ayarlamametin.SQL Server Profiler olay sınıfları kullanarak planları yürütme görüntüleme
Kullanma hakkında bilgi içeren SQL Server Profiler xml biçiminde veya yürütme planları görüntülemek için izlemleri olay sınıflarımetin.Showplan güvenlik
showplan izin ve yürütme planları görüntülemek için çeşitli yöntemler kullanmak için gereken izinleri hakkında bilgi içerir.xml Showplans
Showplan xml şeması hakkında bilgi içerir.Showplans üretmek transact-SQL deyimleri
Kendisi hakkında bilgi içeren Transact-SQL ifadeleri üretmek Showplan yürütme planı bilgileri.Bit eşlem filtreleri içeren yürütme yorumlama planları
Dinamik filtreleme içeren sorgu yürütme planları anlamak nasıl açıklar.Fiziksel ve mantıksal işleçleri başvurusu
Yürütme planları içinde görüntülenen tüm olası fiziksel ve mantıksal işleçleri hakkında başvuru bilgileri içerir.Yürütme planı çıktı okumak için bu başvuru kullanın.