מפקח הביצועים
של SQL הוא למעשה מפקח הביצועים של
חלונות NT עם מספר הרחבות שהוספו ע"י
שרת ה- SQL . מפקח הביצועים של חלונות NT
הוא שיכול לעקוב אחר עצמים ומונים
במערכת ההפעלה חלונות NT .
כדי להעלות את מפקח הביצועים בחר :Start > Programs >
Microsoft SQL Server 7 > Performance Monitor ,ויעלה בפניך חלון כמתואר
באיור 6.7 .
איור 6.7
באפשרותך לראות
במפקח הביצועים גרפים כדוגמת האחד
שמתואר באיור על מנת לקבל תמונה
מוחשית של הפעילויות בשרת. בנוסף,
ניתן להגדיר אתראות. כך, במידה ויתרחש
אירוע חריג שנרצה לקבל אתראה לגביו
מפקח הביצועים יבצע זאת. לדוגמא: אם
השרת מתחיל לצרוך יותר מידי זיכרון,
ביכולתך להריץ תוכנית לשליחת דואר
אלקטרוני למפעיל כדי שיבוא לבדוק מה
מקור הבעיה. כמו כן מפקח הביצועים
שומר את התוצאות שלו בפורמט של דו"ח
כדי לאפשר ניתוח מאוחר יותר.
מפקח הביצועים
תוכנן כאפליקציה שניתנת להרחבה כך
שכל אפליקציה אחרת במערכת יכולה
להוסיף את המונים שלה לפיקוח. SQL Server מוסיף מספר גדול של
עצמים ומונים שהבולטים מבינהם מתוארים בטבלה
6.1 .
העצם
: |
הסבר: |
Access Methods |
עוקב אחר פעילויות הדיסק
בשרת |
Backup Device |
עוקב אחר ביצועי
הגיבוי |
Buffer Manager |
עוקב האם הנתון המבוקש
נמצא בזיכרון |
Databases |
עוקב אחר פעולות מסד
הנתונים |
Locks |
עוקב אחר נעילות וקיפאונות (deadlocks) |
Memory Manager |
עוקב אחר ניצולת הזיכרון
בשרת |
טבלה
6.1
עבור הסבר מפורט
של כל אחד מן המונים המסופקים ע"י
העצמים הנ"ל פתח את מפקח הביצועים
ובחר: Edit > Add to Chart. בחר במונה שאתה
רוצה מידע עבורו, לחץ על כפתור ההסבר (explain) ותראה תמצות של אותו מונה בתוך תיבת הדו-שיח כמתואר
באיור 6.8 .
איור 6.8