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

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

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

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

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

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

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

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

לאחר שאפשרת את המעקב אחר שימוש, התחבר אל 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 (התנתק)

הערה :

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

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

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