וובמאסטר - תיכנות ובניית אתרים
שאלות ותשובות:
הוסף תשובה

מה זה SP ומדוע זה טוב?



תגיות: SQL‏  /  SP‏  /  Stored Procedure‏  
הוסף תשובה  |  הוסף הערה
1 תשובות לשאלה זו
הוסף תשובה

בעקרון משתמשים ב SP במקרה שיש הצהרות SQL שחוזרות על עצמן פעמים רבות.

** אולי ה-סיבה היא שזה מונע טיולים מיותרים בין השרת למסד. כלומר - המסד מבצע את השאילתא מול עצמו ואח"כ רק מחזיר הטבלה, במקום מול השרת.
** הצהרת ה SQL מתבצעת ב"מכה אחת" במקום לשלוח שאילתא אחר שאילתא במקרה של שאילתות מקוננות
** SP יכולה לקבל ערכים, למשל מספר הפורום ממנו יש לשלוף.
** ניתן להגדיר טבלה אשר שינויים יוכלו להתבצע בה רק באמצעות SP, כלומר האקרים בני 12 לא יוכלו לשנות לך נתונים גם אם הם מצליחים להעלות דפי ASP לשרות.
** ניתן ממש לתכנת ולהפעיל שאילתות מורכבות ביותר בהתאם למשתנים שונים.
** שאילתות ה SP עברו קומפילציה
** בעזרת SP ניתן לקרוא לשאילתות מתוך שאילתות
** SP מקטין את גודל דף ה ASP
אוריקס, 16/4/2004
הוסף תשובה  |  הוסף הערה
הוסף תשובה לשאלה זו:




וובמאסטר © כל הזכויות שמורות