מה ההבדל בין תוכנית ביצוע משוערת לתוכנית ביצוע בפועל?
מה ההבדל בין תוכנית ביצוע משוערת לתוכנית ביצוע בפועל?

וִידֵאוֹ: מה ההבדל בין תוכנית ביצוע משוערת לתוכנית ביצוע בפועל?

וִידֵאוֹ: מה ההבדל בין תוכנית ביצוע משוערת לתוכנית ביצוע בפועל?
וִידֵאוֹ: מתחילים שלב תשתיות בחשמל - טיפים וסיור שטח (חלק א ) 2024, נוֹבֶמבֶּר
Anonim

2 תשובות. ה תוכנית ביצוע משוערת נוצר רק על סמך הנתונים הסטטיסטיים שיש ל-SQL Server - בלי למעשה מְבַצֵעַ השאילתה. ה תוכנית ביצוע בפועל הוא בדיוק זה - ה תוכנית ביצוע בפועל ששימש בעת הפעלת השאילתה בפועל.

בהתחשב בכך, מהי תוכנית ביצוע משוערת לתצוגה?

ה תוכנית ביצוע משוערת נועד להראות מה סביר להניח שה-SQL Server היה עושה אם זה היה עושה זאת לבצע ה שאילתא . לצפייה בגרפיקה לְתַכְנֵן ב-SSMS, לחץ על הצג תוכנית ביצוע משוערת כפתור ב-SSMS. ישנם מקרים שבהם SQL Server לא יכול ליצור תוכנית ביצוע משוערת.

מלבד לעיל, איך SQL Server מחשב את תוכנית הביצוע המשוערת? כדי להציג את תוכנית ביצוע משוערת למשך שאילתא על שאילתא בתפריט, לחץ על תצוגה תוכנית ביצוע משוערת או לחץ על הצג תוכנית ביצוע משוערת לחצן סרגל הכלים. ה תוכנית ביצוע משוערת מוצג ב- תוכנית ביצוע לשונית בחלונית התוצאות.

בצורה כזו, איך קוראים תוכנית ביצוע?

בדרך כלל, אתה לקרוא גרפיקה תוכנית ביצוע מימין לשמאל ומלמעלה למטה. כמו כן, שים לב שיש חץ המצביע בין שני הסמלים. חץ זה מייצג את הנתונים המועברים בין האופרטורים, כפי שמיוצגים על ידי הסמלים.

מהי תוכנית ביצוע של SQL?

א תוכנית ביצוע הוא ייצוג חזותי של הפעולות שבוצעו על ידי מנוע מסד הנתונים על מנת להחזיר את הנתונים הנדרשים על ידי השאילתה שלך. ה תוכנית ביצוע עבור שאילתה היא המבט שלך לתוך SQL מייעל שאילתות שרת ומנוע שאילתות. זה יגלה באילו אובייקטים שאילתה משתמשת, אובייקט כמו: טבלאות.

מוּמלָץ: