SQL Server'da gerçek yürütme planı nedir?
SQL Server'da gerçek yürütme planı nedir?

Video: SQL Server'da gerçek yürütme planı nedir?

Video: SQL Server'da gerçek yürütme planı nedir?
Video: Index Kullanarak SQL Server'ı Roketleyin! 2024, Mayıs
Anonim

Esas olarak iki tür vardır yürütme planları şuradan gösterilebilir SQL Server Yönetim Stüdyosu; NS Gerçek Yürütme Planı tarafından takip edilen gerçek hesaplamaları ve adımları gösteren SQL Server Depolama Motoru yürütme gerektiren gönderilen sorgu yürütme oluşturmak için gönderilen sorgu

Bunun yanında SQL Server'da yürütme planı nedir?

Bir Yürütme planı sorgunuzun gerektirdiği verileri döndürmek için veritabanı motoru tarafından gerçekleştirilen işlemlerin görsel bir temsilidir. NS Yürütme planı bir sorgu için sizin görüşünüz SQL Server sorgu iyileştirici ve sorgu motoru. Bir sorgunun hangi nesneleri kullandığını, nesne benzerini ortaya çıkaracaktır: tablolar. indeksler.

Daha sonra soru şu ki, gerçek ve tahmini yürütme planı arasındaki fark nedir? 2 Cevap. NS tahmini yürütme planı yalnızca SQL Server'ın sahip olduğu istatistiklere dayalı olarak oluşturulur - aslında olmadan yürütme sorgu. NS gerçek uygulama planı sadece bu - gerçek uygulama planı bu, sorguyu çalıştırırken kullanıldı.

Bununla ilgili olarak, SQL Server'da gerçek yürütme planını nasıl alabilirim?

Üzerinde SQL Server Management Studio araç çubuğu, Veritabanı Motoru'na tıklayın Sorgu . Ayrıca mevcut bir sorgu ve tahmini göster Yürütme planı Dosyayı Aç araç çubuğu düğmesini tıklatarak ve mevcut sorgu . Giriş sorgu görüntülemek istediğiniz gerçek uygulama planı.

Bir yürütme planını nasıl okursunuz?

Genellikle, sen okuman bir grafik Yürütme planı sağdan sola ve yukarıdan aşağıya. Ayrıca, iki simge arasında işaret eden bir ok olduğunu da not edeceksiniz. Bu ok, simgelerle gösterildiği gibi operatörler arasında geçirilen verileri temsil eder.

Önerilen: