שאילתת אד הוק

מְחַבֵּר: Eugene Taylor
תאריך הבריאה: 13 אוגוסט 2021
תאריך עדכון: 22 יוני 2024
Anonim
Stored Procedure vs Adhoc Query Performance
וִידֵאוֹ: Stored Procedure vs Adhoc Query Performance

תוֹכֶן

הגדרה - מה המשמעות של שאילתת אד הוק?

ב- SQL, שאילתת אד הוק היא פקודה / שאילתה שהוקלדה באופן רופף שערכה תלוי במשתנה כלשהו. בכל פעם שהפקודה מבוצעת התוצאה שונה, תלוי בערך המשתנה. לא ניתן לקבוע זאת מראש ובדרך כלל הוא נתון בשאילתת SQL של ​​תכנות דינאמי. שאילתה אד הוק היא קצרת מועד ונוצרת בזמן ריצה.


מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר את שאילתת Ad Hoc

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

הגדרה זו נכתבה במונחים של תכנות SQL