והרי סקר ל-DBA הממוצע:
מה עדיף - עבודת Performance&Tuning, או שישלחו אותך לגולאג לחינוך מחדש בסיביר ושם ירביצו לך מכות רצח עם פטיש?
התוצאות היו צמודות.
אחד הדברים הכי מייגעים הוא ניתוח של Traces.
בשביל להוציא את השאילתות עם ההשפעה הכבדה במערכת מבחינת I/O, למשל, צריך למצוא את כל המופעים שלה, גם אם הפרמטרים שבה שונים. זה אומר מניפולציות של מחרוזות ועוד כמה קללות.
אבל הנה כלי שעושה את החיים יותר קלים בניתוח Traces:
הוא נקרא ClearTrace של חברת ClearData.
יש לו כמה פיצ'רים נחמדים:
הוא יודע לבצע את הפעולה של נורמליזציה לשאילתות בניטרול הפרמטרים (כלומר לא צריך יותר לשחק עם ה-TextData)
אחר כך הוא יודע לבצע אגרגציה כך שניתן לראות את ההשפעה של שאילתה לפי CPU, I/O או Duration.
הוא מתמודד עם Prepared Statements ויודע להציג את השאילתה הסופית
אם משתמשים ב-SQL דינמי, הוא מראה את השאילתה בפועל
ועוד כמה פיצ'רים נחמדים...
והכי חשוב, הוא חינם. תהנו.
מה עדיף - עבודת Performance&Tuning, או שישלחו אותך לגולאג לחינוך מחדש בסיביר ושם ירביצו לך מכות רצח עם פטיש?
התוצאות היו צמודות.
אחד הדברים הכי מייגעים הוא ניתוח של Traces.
בשביל להוציא את השאילתות עם ההשפעה הכבדה במערכת מבחינת I/O, למשל, צריך למצוא את כל המופעים שלה, גם אם הפרמטרים שבה שונים. זה אומר מניפולציות של מחרוזות ועוד כמה קללות.
אבל הנה כלי שעושה את החיים יותר קלים בניתוח Traces:
הוא נקרא ClearTrace של חברת ClearData.
יש לו כמה פיצ'רים נחמדים:
הוא יודע לבצע את הפעולה של נורמליזציה לשאילתות בניטרול הפרמטרים (כלומר לא צריך יותר לשחק עם ה-TextData)
אחר כך הוא יודע לבצע אגרגציה כך שניתן לראות את ההשפעה של שאילתה לפי CPU, I/O או Duration.
הוא מתמודד עם Prepared Statements ויודע להציג את השאילתה הסופית
אם משתמשים ב-SQL דינמי, הוא מראה את השאילתה בפועל
ועוד כמה פיצ'רים נחמדים...
והכי חשוב, הוא חינם. תהנו.
שחר בר
חברת ואלינור
http://www.valinor.co.il
http://www.sqlserver.co.il
LinkedIn - SQLServer Valinor
חברת ואלינור
http://www.valinor.co.il
http://www.sqlserver.co.il
LinkedIn - SQLServer Valinor