המערכת מאחסנת נתוני מעקב שימוש בשלוש טבלאות מסד נתונים.
תהליך מעקב השימוש יוצר טבלאות אלה עם שמות טבלאות שאתה מציין באמצעות הגדרות בדף 'הגדרות מערכות'.
טבלת רישום ביומן של שאילתות לוגיות למעקב אחר שימוש
TOTAL_TIME_SEC שווה ל-END_TS פחות START_TS. העמודות לא מספקות ערכים מדויקים כי:
עמודות קשורות למשתמש, מושב העבודה והמזהה
| עמודה | תיאור |
|---|---|
|
|
בטבלת שאילתא לוגית, עמודה זו מציינת את מזהה השורה הייחודי. בטבלת השאילתא הפיזית, עמודה זו מסומנת בשם |
|
|
מכיל |
|
|
מציין את שם הקטלוג. ברירת המחדל היא Null וסוג הנתונים הוא Varchar(128). |
|
|
מציין את שם המשתמש של המשתמש המתחזה. אם הבקשה לא רצה כמשתמש מתחזה הערך שלה הוא None. ברירת המחדל היא None וסוג הנתונים הוא Varchar(128). |
|
|
מציין את השם של המשתמש שנשלח לשאילתא. |
ECID |
מציין את מזהה הקשר הריצה המופק על-ידי המערכת. סוג הנתונים הואVarchar2(1024). |
TENANT_ID |
מציין את שם דייר המשתמש שהריץ את בלוק האתחול. סוג הנתונים הואVarchar2(128). |
SERVICE_NAME |
מציין את שם השירות. סוג הנתונים הואVarchar2(128). |
SESSION_ID |
מציין את המזהה של מושב העבודה. סוג הנתונים הוא מספר(10). |
HASH_ID |
מציין את ערך HASH בשביל השאילתא הלוגית. סוג הנתונים הואVarchar2(128). |
עמודות קשורות למקור של שאילתא
| עמודה | תיאור |
|---|---|
|
|
מקור הבקשה. שים לב: המבקש יכול להגדיר את QUERY_SRC_CD לכל ערך מחרוזת כדי לזהות את עצמו. ערכים אפשריים כוללים:
|
|
|
מציין את שם הנתיב בלוח המידע. אם השאילתא לא נשלחה בלוח המידע הערך הוא NULL. |
|
|
מציין את שם הדף בלוח המידע. אם הבקשה אינה בקשת לוח מידע הערך הוא NULL. ברירת המחדל היא Null וסוג הנתונים הוא Varchar(150). |
|
|
מציין את שם הנתיב בקטלוג עבור הניתוח. |
עמודות קשורות לפרטים של שאילתא
| עמודה | תיאור |
|---|---|
|
|
מכיל את הודעת השגיאה ממסד הנתונים של המערכת העורפית. עמודה זו ישימה רק אם |
|
|
מכיל את משפט SQL הלוגי המלא ללא קיטוע. העמודה |
|
|
מכיל מפתח גיבוב (hash key) של MD5 שהופק על-ידי המערכת ממשפט SQL הלוגי. ברירת המחדל היא Null וסוג הנתונים הוא Varchar(128). |
|
|
מציין משפט SQL שנשלח לשאילתא. סוג מקור הנתונים הוא Varchar(1024). אפשר לשנות את האורך של העמודה (באמצעות הפקודה ALTER TABLE), אבל שים לב לכך שהטקסט שנכתב לעמודה זו תמיד ייחתך לגודל שמוגדר בשכבה הפיזית. מנהלן המודל הסמנטי לא מגדיר את אורך העמודה לערך שגדול יותר מאורך השאילתא המרבי הנתמך על-ידי מסד הנתונים הפיזי של המערכת העורפית. לדוגמה, מסדי נתוניםי של Oracle מאפשרים Varchar מרבי של 4000, אבל מסדי נתונים של Oracle ייחתך ל-4000 בייטים, לא ל-4000 תווים. אם אתה משתמש בסט תווים עם בייטים מרובים גודל המחרוזת המרבית בפועל כוללת מספר משתנה של תווים, כתלות בסט התווים ובתווים שבהם נעשה שימוש. |
|
|
מציין את שם המודל הסמנטי שאליו ניגשת השאילתא. |
|
|
מכיל את השם של מודל הנתונים שאליו מבוצעת גישה. |
|
|
מציין את סטטוס ההשלמה של השאילתא כפי שהוגדר ברשימה הבאה:
|
עמודות קשורות לתזמון ההרצה
| עמודה | תיאור |
|---|---|
|
|
מציין את הזמן בשניות הנדרש להידור השאילתא. המספר ב- |
|
|
מציין את התאריך שבו שאילתא לוגית הושלמה. |
|
|
מציין את השעה ואת הדקה שבה השאילתא הלוגית הושלמה. |
|
|
מציין את התאריך ואת הזמן שבהם השאילתא הלוגית הושלמה. חותמות זמן ההתחלה וזמן הסיום משקפות כל זמן שהשאילתא המתינה למשאבים שלא היו זמינים. אם המשתמש ששולח את השאילתא מנווט החוצה מהדף לפני שהשאילתא סיימה להתבצע ההבאה הסופית לא מתרחשת וערך פסק זמן של 3600 מתועד. אבל, אם המשתמש מנווט בחזרה אל הדף לפני פסק הזמן, ההבאה מושלמת בזמן זה והוא מתועד כזמן |
|
|
מציין את התאריך שבו נשלחה שאילתא לוגית. |
|
|
מציין את השעה ואת הדקה שבה שאילתא לוגית נשלחה. |
|
|
מציין את התאריך ואת הזמן שבו השאילתא הלוגית נשלחה. |
|
|
מציין את הזמן בשניות שהמערכת עבדה על השאילתא בזמן שהלקוח המתין לתגובות לניתוחים שלה. |
RESP_TIME_SEC |
מציין את הזמן שעבר עד קבלת תשובה לשאילתא. סוג הנתונים הוא מספר(10). |
עמודות קשורות לפרטי ההרצה
| עמודה | תיאור |
|---|---|
|
|
מכיל את הזמן הנצבר של כל השאילתות שנשלחו למסד הנתונים. שאילתות רצות במקביל לכן זמן השאילתא המצטבר שווה לזמן הכולל של החיבור למסד הנתונים או גדול ממנו. לדוגמה, אם בקשה לוגית מפעילה 4 משפטי SQL פיזיים שנשלחים למסד הנתונים וזמן השאילתא עבור 3 שאילתות הוא 10 שניות, וזמן שאילתא נוספת הוא 15 שניות, |
|
|
מכיל את מספר השורות הכולל שהוחזרו על-ידי מסדי נתונים של המערכת העורפית. |
|
|
מציין את מספר השאילתות שנשלחו למסדי נתונים של מערכת עורפית כדי לעמוד בבקשת שאילתא לוגית. עבור שאילתות מוצלחות (SuccessFlag = 0), מספר זה הוא 1 או גדול מ-1. |
|
|
מציין את מספר השורות שהוחזרו ללקוח השאילתא. כאשר כמות גדולה של נתונים מוחזרת משאילתא, עמודה זו לא מאוכלסת עד שהמשתמש יציג את כל הנתונים. |
TOTAL_TEMP_KB |
מציין את סה"כ ה-KB שהתקבל בשביל שאילתא. סוג הנתונים הוא מספר(10). |
עמודות קשורות למטמון
| עמודה | תיאור |
|---|---|
|
|
ערך Y מציין תוצאת מטמון עבור השאילתא; N מציין החטאה במטמון. ברירת המחדל היא N. |
|
|
מציין את מספר הפעמים שבהם תוצאת המטמון הוחזרה עבור השאילתא. |
|
|
מציין את מספר הפעמים שבהם השאילתא יצרה הזנת מטמון. ברירת המחדל היא Null. |
טבלת רישום ביומן של שאילתות פיזיות למעקב אחר שימוש
הטבלה הבאה מתארת את טבלת מסד הנתונים שעוקבת אחרי שאילתות פיזיות. טבלת מסד נתונים זו רושמת את מידע ה-SQL הפיזי בשביל השאילתות הלוגיות המאוחסנות בטבלת רישום השאילתות הלוגיות. טבלת השאילתות הפיזיות היא בעלת קשר מפתח זר לטבלת השאילתות הלוגיות.
עמודות קשורות למשתמש, מושב העבודה והמזהה
| עמודה | תיאור |
|---|---|
|
|
מציין את מזהה השורה הייחודי. |
|
|
מפנה לשאילתא הלוגית בטבלת רישום השאילתות הלוגיות. סוג הנתונים הואVarchar2(50). |
HASH_ID |
מציין את ערך HASH בשביל השאילתא הלוגית. סוג הנתונים הואVarchar2(128). |
PHYSICAL_HASH_ID |
מציין את ערך HASH בשביל השאילתא הפיזית. סוג הנתונים הואVarchar2(128). |
עמודות קשורות לפרטים של שאילתא
| עמודה | תיאור |
|---|---|
|
|
מכיל את כל משפט SQL הפיזי בלי חיתוך. העמודה |
|
|
מכיל את משפט ה-SQL שנשלח לשאילתא. סוג הנתונים הוא Varchar(1024). |
עמודות קשורות לתזמון ההרצה
| עמודה | תיאור |
|---|---|
|
|
מציין את התאריך שבו שאיחתא פיזית הושלמה. |
|
|
מציין את השעה ואת הדקה שבה השאילתא הפיזית הושלמה. |
|
|
מציין את התאריך ואת הזמן שבהם השאילתא הפיזית הושלמה. חותמות זמן ההתחלה וזמן הסיום משקפות כל זמן שהשאילתא המתינה למשאבים שלא היו זמינים. |
|
|
מציין את זמן הביצוע של השאילתא הפיזית. |
|
|
מציין אתהתאריך שבו השאילתא הפיזית נשלחה. |
|
|
מציין את השעה והדקה שבהן השאילתא הפיזית נשלחה. |
|
|
מציין את התאריך והזמן שבהם השאילתא הפיזית נשלחה. |
עמודות קשורות לפרטי ההרצה
| עמודה | תיאור |
|---|---|
|
|
מכיל את מספר השורות שהוחזרו ללקוח השאילתא. |
טבלת בלוק אתחול למעקב אחר שימוש
הערה :
נכון לעכשיו, טבלאות המעקב אחר שימוש בבלוק האתחול כוללות רק בלוקים לאתחול מושב עבודה ואינן כוללות את בלוקי האתחול של המודל הסמנטי.עמודות קשורות למשתמש, מושב העבודה והמזהה
| עמודה | תיאור |
|---|---|
USER_NAME |
שם המשתמש שהריץ את בלוק האתחול. סוג הנתונים הוא Varchar2(128). |
TENANT_ID |
שם דייר המשתמש שהריץ את בלוק האתחול. סוג הנתונים הוא Varchar2(128). |
SERVICE_NAME |
שם השירות. סוג הנתונים הוא Varchar2(128). |
ECID |
מזהה הקשר הריצה המופק על-ידי המערכת. סוג הנתונים הוא Varchar2(1024). |
SESSION_ID |
מזהה מושב העבודה. סוג הנתונים הוא מספר(10). |
עמודות קשורות לפרטים של שאילתא
| עמודה | תיאור |
|---|---|
REPOSITORY_NAME |
שם המודל הסמנטי שאליו ניגשת השאילתא. סוג הנתונים הוא Varchar2(128). |
BLOCK_NAME |
שם בלוק האתחול שהורץ. סוג הנתונים הוא Varchar2(128). |
עמודות קשורות לתזמון ההרצה
| עמודה | תיאור |
|---|---|
START_TS |
תאריך ושעת ההתחלה של בלוק האתחול. |
END_TS |
תאריך ושעת הסיום של בלוק האתחול. חותמות זמן ההתחלה וזמן הסיום משקפות גם הזמן שהשאילתא המתינה שמשאבים יהיו זמינים. |
DURATION |
משך הזמן שנדרש להריץ את בלוק האתחול. סוג הנתונים הוא מספר(13,3). |
עמודות קשורות לפרטי ההרצה
| עמודה | תיאור |
|---|---|
NOTES |
הערות לגבי בלוק האתחול והרצתו. סוג הנתונים הוא Varchar2(1024). |