Təxmini icra planı ilə faktiki icra planı arasında fərq nədir?
Təxmini icra planı ilə faktiki icra planı arasında fərq nədir?

Video: Təxmini icra planı ilə faktiki icra planı arasında fərq nədir?

Video: Təxmini icra planı ilə faktiki icra planı arasında fərq nədir?
Video: Uğurlu reklam strategiyası necə qurulur? || Tanıtım miksi ("Promotional Mix") 2024, Aprel
Anonim

2 Cavablar. The təxmini icra planı yalnız SQL Serverdə olan statistik məlumatlar əsasında yaradılır - əslində olmadan icra edir sorğu. The faktiki icra planı yalnız budur - faktiki icra planı bu, həqiqətən sorğunu icra edərkən istifadə edilmişdir.

Bunu nəzərə alaraq, təxmini icra planını göstərən nədir?

The təxmini icra planı Əgər SQL Serverin çox güman ki, nə edəcəyini göstərmək üçün nəzərdə tutulmuşdur icra etmək the sorğu . Qrafikə baxmaq üçün plan SSMS-də üzərinə klikləyin Təxmini İcra Planını göstərin SSMS-də düymə. Bəzi hallar var ki, SQL Server yarada bilmir təxmini icra planı.

Yuxarıdakılardan əlavə, SQL Server təxmini icra planını necə hesablayır? Göstərmək üçün təxmini icra planı üçün a sorğu Üstündə Sorğu menyusundan Ekrana basın Təxmini İcra Planı və ya Ekran üzərinə klikləyin Təxmini İcra Planı alətlər paneli düyməsi. The təxmini icra planı üzərində göstərilir İcra planı nəticələr panelindəki nişanı.

Bu şəkildə bir icra planını necə oxuyursunuz?

Adətən, sən oxumaq qrafika icra planı sağdan sola və yuxarıdan aşağıya. Siz həmçinin qeyd edəcəksiniz ki, iki ikona arasında işarə edən ox var. Bu ox nişanlar ilə təmsil olunduğu kimi operatorlar arasında ötürülən məlumatları əks etdirir.

SQL icra planı nədir?

An icra planı sorğunuz tərəfindən tələb olunan məlumatları qaytarmaq üçün verilənlər bazası mühərriki tərəfindən həyata keçirilən əməliyyatların vizual təsviridir. The icra planı bir sorğu üçün sizin baxışınızdır SQL Server sorğu optimallaşdırıcısı və sorğu mühərriki. O, sorğunun hansı obyektlərdən istifadə etdiyini aşkar edəcək, məsələn: cədvəllər.

Tövsiyə: