יצירת עקבות עם

שימוש ב- SQL Server Profiler לעקוב אחר בעיות ביצועים מסד נתונים

SQL Server Profiler הוא כלי אבחון הכלול ב- Microsoft SQL Server 2012. הוא מאפשר לך ליצור עקבות SQL העוקבים אחר הפעולות הספציפיות שבוצעו כנגד מסד נתונים של SQL Server. עקבות SQL מספקות מידע בעל ערך לפתרון בעיות במסד הנתונים וביצועי כוונון של מסד הנתונים. לדוגמה, מנהלי מערכת עשויים להשתמש במעקב כדי לזהות צוואר בקבוק בשאילתה ולפתח אופטימיזציות כדי לשפר את ביצועי מסד הנתונים.

יצירת עקבות

תהליך שלב אחר שלב של יצירת מעקב SQL Server עם Profiler SQL Server הוא כדלקמן:

  1. פתח את SQL Server Management Studio והתחבר למופע SQL Server על פי בחירתך. ספק את שם השרת ואת אישורי הכניסה המתאימים, אלא אם אתה משתמש באימות Windows.
  2. לאחר פתיחת SQL Server Management Studio, בחר ב- SQL Server Profiler מתפריט כלים . שים לב שאם אינך מתכוון להשתמש בכלים אחרים של SQL Server בפגישה הניהולית הזו, תוכל לבחור להפעיל את SQL Profiler ישירות, במקום לעבור דרך Studio Management.
  3. ספק שוב אישורי כניסה, אם תתבקש לעשות זאת.
  4. SQL Server Profiler מניח שאתה רוצה להתחיל עקבות חדשים ופותחת חלון Trace Properties . החלון ריק כדי לאפשר לך לציין את הפרטים של עקבות.
  5. צור שם תיאורי למעקב והקלד אותו בתיבת הטקסט Trace Name .
  6. בחר תבנית לעקבות מהתפריט הנפתח השתמש בתבנית . זה מאפשר לך להתחיל את העקבות שלך באמצעות אחת תבניות מוגדרות מראש המאוחסנים בספריה של SQL Server.
  7. בחר מיקום לשמירת תוצאות העקבות. יש לך שתי אפשרויות כאן:
    • בחר שמירה לקובץ לשמירת העקבות לקובץ בכונן הקשיח המקומי. ציין שם קובץ ומיקום בחלון שמירה בשם שצץ כתוצאה מלחיצה על תיבת הסימון. ניתן גם להגדיר גודל קובץ מרבי ב- MB כדי להגביל את ההשפעה שיש לקובץ על השימוש בדיסק.
    • בחר באפשרות שמירה לטבלה כדי לשמור את העקבות בטבלה במסד הנתונים של SQL Server. אם תבחר באפשרות זו, תתבקש להתחבר למסד הנתונים שבו ברצונך לאחסן את תוצאות המעקב. ניתן גם להגדיר גודל מעקב מרבי - באלפי שורות טבלה - כדי להגביל את ההשפעה שיש לעקבות במסד הנתונים.
  1. לחץ על הכרטיסייה ' בחירת אירועים' כדי לסקור את האירועים שתפקח עליהם עם העקבות. אירועים מסוימים נבחרים אוטומטית בהתאם לתבנית שבחרת. תוכל לשנות את אפשרויות ברירת המחדל בשלב זה ולהציג אפשרויות נוספות על ידי לחיצה על תיבות הסימון הצג את כל האירועים ו הצג את כל העמודות .
  2. לחץ על לחצן הפעלה כדי להתחיל את העקבות. לאחר שתסיים, בחר ' עצור מעקב' מתפריט ' קובץ' .

בחירת תבנית

כאשר אתה מתחיל עקבות, אתה יכול לבחור לבסס אותו על כל התבניות שנמצאו בספריית עקבות של SQL Server. שלוש תבניות התבנית הנפוצות ביותר הן:

הערה : מאמר זה מטפל ב- SQL Server Profiler עבור SQL Server 2012. לקבלת גירסאות מוקדמות יותר, ראה כיצד ליצור עקבות עם SQL Server Profiler 2008 .