หัวข้อนี้ครอบคลุมคำแนะนำสำหรับการทำงานกับบล็อคการเริ่มต้นและการติดตามการใช้งานใน Oracle Analytics
ใช้งานการติดตามการใช้งาน
เมื่อรอบเริ่มต้นของการออปติไมซ์บล็อคการเริ่มต้นตัวแปรเซสชันเสร็จสมบูรณ์ ให้ใช้งานการติดตามการใช้งานสำหรับบล็อคการเริ่มต้น เพื่อทำความเข้าใจประสิทธิภาพได้ดียิ่งขึ้น โปรดดู จัดการบล็อคการเริ่มต้น
ชื่อตารางสำหรับการติดตามการใช้งานใน Oracle BI Enterprise Edition (OBIEE) จะแสดงอยู่ในหัวข้อนี้ ชื่อตามจริงอาจเป็นชื่อใดก็ได้ แต่ชื่อต้องระบุถึงเนื้อหาของแต่ละตาราง เช่น PHYSICAL
, LOGICAL
หรือ INITBLOCK
ใช้งานการติดตามการใช้งานใน การตั้งค่าระบบ แล้วเริ่มต้นเซิร์ฟเวอร์ Business Intelligence (BI) อีกครั้งเพื่อเริ่มต้นการติดตามการใช้งาน โปรดดู ตัวเลือกการติดตามการใช้งาน
ตรวจสอบบล็อคการเริ่มต้น
หลังการใช้งานการติดตามการใช้งาน ให้ล็อกอินเข้าสู่ 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
ของแถวจากล็อกของเซสชันที่คุณสนใจแทน
ฟิลเตอร์การสืบค้นโดยใช้ the SESSION_ID
ที่เชื่อมโยงกับ USER_NAME
และอาจเลือกระบุ START_TIME.
ได้ด้วย
ตัวเลขต่อไปนี้แสดงผลการสืบค้นในตาราง
.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