Aracılığıyla paylaş


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