השתמש במעקב אחר שימוש עם בלוקי אתחול

נושא זה מכסה עצות לעבודה עם בלוקים של אתחול ומעקב אחר שימוש ב-Oracle Analytics.

אפשר מעקב אחר שימוש

לאחר שהושלם הסבב הראשוני של אופטימיזציה לבלוקים של אתחול של משתנה מושב עבודה, עליך לאפשר את המעקב אחר שימוש עבור בלוקים של אתחול על מנת להבין טוב יותר את הביצועים שלהם. ראהתחזק חסימות אתחול.

שמות טבלה בשביל מעקב אחר שימוש ב-Oracle BI Enterprise Edition (OBIEE) מוצגים בנושא זה. השמות בפועל יכולים להיות כל דבר אך הם צריכים לזהות את התוכן של כל טבלה, כמו למשל PHYSICAL (פיזית), LOGICAL (לוגית), או INITBLOCK (בלוק אתחול).

יש לאפשר את מעקב אחר שימוש בהגדרות המערכת ולהפעיל מחדש את Business Intelligence (BI) Server כדי להפעיל את מעקב אחר שימוש. ראהאפשרויות מעקב אחר שימוש.

להלן תיאור של GUID-D445800B-2905-4256-9171-C6C870470874-default.png
.png

ניטור בלוקים של אתחול

לאחר שאפשרת את המעקב אחר שימוש, התחבר אל Oracle Analytics. כל הבלוקים של אתחול של משתנה מושב עבודה שלא נדחו רצים בעת ההתחברות ומאכלסים את טבלת המעקב אחר שימוש של בלוק אתחול.

באמצעות SQL Developer, SQL*Plus או כלי אחר לרישום SQL, הפעל את השאילתא הבאה נגד טבלת מעקב אחר שימוש של בלוק האתחול באמצעות SESSION_ID המתקבל מיומן מושב עבודה (לדוגמה, -1883570176).

SELECT USER_NAME, SESSION_ID, BLOCK_NAME,
TO_CHAR(START_TS,'DD-MM-YYYY HH24:MI:SS') START_TIME,
TO_CHAR(END_TS,'DD-MM-YYYY HH24:MI:SS') END_TIME
FROM USAGE_TRACKING.S_NQ_INITBLOCK
WHERE SESSION_ID = -1883570176
ORDER BY SESSION_ID, START_TS, END_TS

אין לסנן באמצעות USER_NAME. במקום זאת, שים לב ל-START_TIME ול-USER_NAME של שורה מיומן מושב עבודה שבו אתה מעוניין.

סנן את השאילתא באמצעות SESSION_ID הקשור עם USER_NAME אופציונלית, גם עם START_TIME.

האיור הבא ממחיש את תוצאת השאילתא בטבלה.

להלן תיאור של GUID-BFE84076-ABBE-4DDE-835A-48AEEAE8B576-default.jpg
.jpg

הטבלה הזו מראה שהקריאות SIGNING ON ו-SIGNED ON נמשכות שתיים-עשרה שניות. ואז הקריאה SIGNED OFF מראה שהמשתמש התנתק לאחר 21 דקות של פעילות. מנהלנים יכולים לראות בדיוק כמה זמן הדברים נמשכים והיכן דרושה פעולה מתקנת.

המעקב אחר שימוש עבור בלוקים של אתחול מבצע את שלוש שיחות המערכת הבאות במהלך מושב עבודת משתמש:
  • SIGNING ON (מתחבר)
  • SIGNED ON (מחובר)
  • SIGNED OFF (התנתק)

הערה :

אם אינך חוקר בעיות התחברות ספציפיות, התעלם משלושת הבלוקים שנקראים SIGNING ON, SIGNED ON, ו-SIGNED OFF. SESSION_ID יכול להיות מספר שלילי. ישנם שני ערכים שונים של USER_NAME בשביל אותו SESSION_ID: BISystemUser ושם המשתמש בפועל.

תוכל לציין בלוקים של אתחול כ'נדחו'. אלו רצים כשצריך באמצעות שם המשתמש המקורי. כל הבלוקים של אתחול של משתנה מושב עבודה שלא נדחו רצים כאשר משתמש מתחבר ומאכלס את טבלת המעקב אחר שימוש של בלוק אתחול. הם רצים באמצעות שם המשתמש BISystemUser.