يخزِّن النظام بيانات تتبع الاستخدام في ثلاثة جداول بقاعدة البيانات.
تقوم عملية تتبع الاستخدام بتكوين هذه الجداول باستخدام أسماء الجداول التي تحددها من خلال الإعدادات في صفحة إعدادات الأنظمة.
اطلع على تعيين معلمات تتبع الاستخدام.
جدول تسجيل الاستعلامات المنطقية الخاصة بتتبع الاستخدام
TOTAL_TIME_SEC يساوي END_TS ناقص START_TS. لا تقدم الأعمدة هذه القيم بالضبط بسبب:
أعمدة المستخدم والجلسة والأعمدة المتعلقة بالمعرف
| العمود | الوصف |
|---|---|
|
|
في جدول الاستعلام المنطقي، يُشير هذا العمود إلى معرف الصف الفريد. في جدول الاستعلام الفعلي، تتم الإشارة إلى هذا العمود بالاسم |
|
|
يشتمل على |
|
|
يشير إلى اسم الكتالوج. القيمة الافتراضية هي "خالٍ" ونوع البيانات هو Varchar(128). |
|
|
يحدد اسم المستخدم الذي تم تقمص شخصيته. وإذا لم يتم تنفيذ الطلب باستخدام مستخدم تم تقمص شخصيته، تكون القيمة "بلا". القيمة الافتراضية هي "بلا" ونوع البيانات هو Varchar(128). |
|
|
يحدد اسم المستخدم الذي قدّم الاستعلام. |
ECID |
يشير إلى مُعرِّف سياق التنفيذ الذي يقوم النظام بإنشائه. نوع البيانات هو Varchar2(1024). |
TENANT_ID |
يحدد اسم مقيم المستخدم الذي قام بتشغيل كتلة التهيئة. نوع البيانات هو Varchar2(128). |
SERVICE_NAME |
يحدد اسم الخدمة. نوع البيانات هو Varchar2(128). |
SESSION_ID |
يشير إلى مُعرِّف جلسة العمل. نوع البيانات هو Number(10). |
HASH_ID |
يشير إلى قيمة HASH للاستعلام المنطقي. نوع البيانات هو Varchar2(128). |
الأعمدة المتعلقة بأصل الاستعلام
| العمود | الوصف |
|---|---|
|
|
مصدر الطلب. لاحظ أن مقدم الطلب يمكنه تعيين QUERY_SRC_CD لأية قيمة على هيئة سلسلة بغرض التعريف. والقيم الممكنة هي:
|
|
|
يشير إلى اسم مسار لوحة المعلومات. وإذا لم يتم تقديم الاستعلام من خلال لوحة معلومات، تكون القيمة هي "خالٍ". |
|
|
يشير إلى اسم الصفحة في لوحة المعلومات. وإذا لم يكن الطلب طلبًا مقدمًا من خلال لوحة معلومات، تكون القيمة هي "خالٍ". القيمة الافتراضية هي "خالٍ" ونوع البيانات هو Varchar(150). |
|
|
يحدد اسم المسار في الكتالوج الخاص بالتحليل. |
الأعمدة المتعلقة بتفاصيل الاستعلام
| العمود | الوصف |
|---|---|
|
|
يشتمل على رسالة الخطأ الواردة من قاعدة البيانات الخلفية. ينطبق هذا العمود فقط في حالة تم تعيين |
|
|
يحتوي على جملة SQL المنطقية الكاملة بدون أي قطع. عمود |
|
|
يحتوي على مفتاح تجزئة MD5 يتم إنشاؤه بواسطة النظام من جملة SQL المنطقية. القيمة الافتراضية هي "خالٍ" ونوع البيانات هو Varchar(128). |
|
|
يشير إلى جملة SQL التي تم تقديمها للاستعلام. نوع البيانات هو Varchar(1024). يمكنك تغيير طول هذا العمود (باستخدام الأمر ALTER TABLE)، ولكن لاحظ أن النص المكتوب في هذا العمود يتم قطعه دائمًا ليناسب الحجم المعرَّف في الطبقة الفعلية. يجب على مسؤول النموذج الدلالي عدم تعيين طول هذا العمود إلى قيمة أكبر من الحد الأقصى لطول الاستعلام المدعوم من قاعدة البيانات الفعلية الخلفية. على سبيل المثال، تتيح قواعد بيانات Oracle حدًا أقصى من نوع Varchar بقيمة 4000، ولكن قواعد Oracle تقطع الحجم حتى 4000 بايت وليس 4000 حرف. وإذا كنت تستخدم مجموعة أحرف متعددة البايت، يكون الحد الأقصى لحجم السلسلة الفعلي عددًا متباينًا من الأحرف، تبعًا لمجموعة الأحرف والأحرف المستخدمة. |
|
|
يحدد اسم النموذج الدلالي الذي يصل إليه الاستعلام. |
|
|
يحتوي على اسم نموذج العمل الجاري الوصول إليه. |
|
|
يشير إلى حالة اكتمال الاستعلام كما هو معرف في القائمة التالية:
|
تنفيذ الأعمدة المتعلقة بالوقت
| العمود | الوصف |
|---|---|
|
|
يشتمل على الوقت المطلوب بالثواني لتجميع الاستعلام. ويتم تضمين رقم |
|
|
يشير إلى تاريخ اكتمال الاستعلام المنطقي. |
|
|
يشير إلى وقت اكتمال الاستعلام المنطقي بالساعة والدقيقة. |
|
|
يشير إلى تاريخ ووقت اكتمال الاستعلام المنطقي. تعرض أيضًا الطوابع الزمنية للبداية والنهاية أي وقت استغرقه الاستعلام في انتظار توفر الموارد. وإذا غادر المستخدم الذي يقدّم الاستعلام الصفحة قبل انتهاء الاستعلام، فلن تحدث عملية الإحضار النهائية ويتم تسجيل انتهاء الوقت بقيمة 3600. ولكن، إذا عاد المستخدم إلى الصفحة قبل انتهاء الوقت، تكتمل عملية الإحضار في ذلك الوقت، ويتم تسجيلها على أنها وقت الانتهاء |
|
|
يشير إلى تاريخ تقديم الاستعلام المنطقي. |
|
|
يشير إلى وقت تقديم الاستعلام المنطقي بالساعة والدقيقة. |
|
|
يشير إلى تاريخ ووقت تقديم الاستعلام المنطقي. |
|
|
يشير إلى الوقت الذي استغرقه النظام بالثواني في العمل على الاستعلام بينما كان العميل ينتظر استجابات لتحليلاته.يشتمل |
RESP_TIME_SEC |
يشير إلى الوقت المستغرق لاستجابة الاستعلام. نوع البيانات هو Number(10). |
الأعمدة المتعلقة بتفاصيل التنفيذ
| العمود | الوصف |
|---|---|
|
|
يشتمل على الوقت التراكمي لكل الاستعلامات المرسلة إلى قاعدة البيانات. يتم تنفيذ الاستعلامات بالتوازي، بحيث يكون وقت الاستعلام التراكمي مساويًا أو أكبر من الوقت الإجمالي للاتصال بقاعدة البيانات. على سبيل المثال، افتراض أن طلبًا منطقيًا استدعى 4 جمل SQL فعلية مرسلة إلى قاعدة البيانات، وكان الوقت المستغرق في ثلاثة استعلامات يساوي 10 ثوانٍ بينما بلغ وقت الاستعلام الآخر 15 ثانية، يعرض |
|
|
يشتمل على إجمالي عدد الصفوف التي يتم إرجاعها بواسطة قواعد البيانات الخلفية. |
|
|
يشير إلى عدد الاستعلامات التي تم تقديمها إلى قواعد البيانات الخلفية لتلبية طلب الاستعلام المنطقي. بالنسبة إلى الاستعلامات الناجحة، (SuccessFlag = 0)، يكون هذا الرقم 1 أو رقمًا أكبر. |
|
|
يشير إلى عدد الصفوف التي تم إرجاعها عميل الاستعلام. وعند إرجاع كمية كبيرة من البيانات من استعلام، لا تتم تعبئة بيانات هذا العمود حتى يعرض المستخدم جميع البيانات. |
TOTAL_TEMP_KB |
يحدد إجمالي KB المستلم لاستعلام. نوع البيانات هو Number(10). |
الأعمدة المتعلقة بالذاكرة المخبئية
| العمود | الوصف |
|---|---|
|
|
يحتفظ بقيمة Y للإشارة إلى قراءة البيانات من الذاكرة المخبئية للاستعلام، وN للإشارة إلى خطأ إصابة الذاكرة المخبئية. القيمة الافتراضية هي N. |
|
|
يشير إلى عدد مرات إرجاع نتيجة الذاكرة المخبئية للاستعلام. |
|
|
يشير إلى عدد مرات إنتاج الاستعلام لنتيجة ذاكرة مخبئية. القيمة الافتراضية خالية. |
جدول تسجيل الاستعلامات الفعلية الخاصة بتتبع الاستخدام
يصف الجدول التالي جدول قاعدة البيانات الذي يتتبع الاستعلامات الفعلية. ويسجل جدول قاعدة البيانات هذا معلومات 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 |
مُعرِّف جلسة العمل. نوع البيانات هو Number(10). |
الأعمدة المتعلقة بتفاصيل الاستعلام
| العمود | الوصف |
|---|---|
REPOSITORY_NAME |
اسم النموذج الدلالي الذي يصل إليه الاستعلام. نوع البيانات هو Varchar2(128). |
BLOCK_NAME |
اسم كتلة التهيئة التي تم تشغيله. نوع البيانات هو Varchar2(128). |
تنفيذ الأعمدة المتعلقة بالوقت
| العمود | الوصف |
|---|---|
START_TS |
تاريخ بدء كتلة التهيئة ووقته. |
END_TS |
تاريخ انتهاء كتلة التهيئة ووقته. تعرض أيضًا الطوابع الزمنية للبداية والنهاية الوقت الذي استغرقه الاستعلام في انتظار توفر الموارد. |
DURATION |
طول المدة الزمنية المستغرقة لتشغيل كتلة التهيئة. نوع البيانات هو Number(13,3). |
الأعمدة المتعلقة بتفاصيل التنفيذ
| العمود | الوصف |
|---|---|
NOTES |
ملحوظات حول كتلة التهيئة وتشغيلها. نوع البيانات هو Varchar2(1024). |