AvidaEinav
New member
השוואה בין 2 SP's
שלום לכולם,
נניח שיש לי SP מסויים שאיתו עבדתי עד עכשיו (מן הסתם נצברו עליו הרבה סטטיסטיקות וכו'..).
ועכשיו אני מנסה לשפר את הביצועים של אותו ה SP ע"י כתיבת SP חדש המשתמש בדרכים אחרות ולכאורה "יעילות" יותר.
משסיימתי הגיעה הזמן להשוות ביצועים בין השתיים - אך על אחד מהם נצבר יותר מידע מה שמקנה לו יתרון משמעותי הפוגע באמינות הבדיקה ועלול להוביל לבחירה שגויה...
וכאן השאלות:
1. איזה שורות קוד צריך לכתוב על מנת לבצע בחינה אמיתי כמו שצריך
2. האם שימוש ב DBCC DROPCLEANBUFFERS וכל השאר, לא מוחקים את המידע שנאגר באותו DB? מה שיגרום לכל ה SP's לעבוד לאט.
אני עובד על MS SQL 2008
תודה מראש לעונים..
שלום לכולם,
נניח שיש לי SP מסויים שאיתו עבדתי עד עכשיו (מן הסתם נצברו עליו הרבה סטטיסטיקות וכו'..).
ועכשיו אני מנסה לשפר את הביצועים של אותו ה SP ע"י כתיבת SP חדש המשתמש בדרכים אחרות ולכאורה "יעילות" יותר.
משסיימתי הגיעה הזמן להשוות ביצועים בין השתיים - אך על אחד מהם נצבר יותר מידע מה שמקנה לו יתרון משמעותי הפוגע באמינות הבדיקה ועלול להוביל לבחירה שגויה...
וכאן השאלות:
1. איזה שורות קוד צריך לכתוב על מנת לבצע בחינה אמיתי כמו שצריך
2. האם שימוש ב DBCC DROPCLEANBUFFERS וכל השאר, לא מוחקים את המידע שנאגר באותו DB? מה שיגרום לכל ה SP's לעבוד לאט.
אני עובד על MS SQL 2008
תודה מראש לעונים..