หัวข้อนี้ครอบคลุมคำแนะนำสำหรับการทำงานกับบล็อคการเริ่มต้นและการติดตามการใช้งานใน 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 ONSIGNED ONSIGNED OFFหมายเหตุ:
หากคุณไม่ต้องการตรวจสอบปัญหาเกี่ยวกับการล็อกอินที่ระบุ ให้ข้ามการประมวลผลบล็อคสามรายการที่ชื่อSIGNING ON, SIGNED ON และ SIGNED OFF SESSION_ID สามารถเป็นตัวเลขที่เป็นค่าลบได้ มีค่า USER_NAME ที่แตกต่างกันสองค่าสำหรับSESSION_ID เดียวกัน ได้แก่: BISystemUser และชื่อผู้ใช้ตามจริงคุณสามารถระบุบล็อคการเริ่มต้นเป็นการเลื่อนออกไปได้ บล็อคเหล่านี้จะรันตามต้องการโดยใช้ชื่อผู้ใช้เริ่มแรก บล็อคการเริ่มต้นของตัวแปรเซสชันทั้งหมดที่ไม่ได้เลื่อนจะรันเมื่อผู้ใช้ล็อกอิน และป็อปปูเลทตารางการติดตามการใช้งานของบล็อคการเริ่มต้น โดยจะรันโดยใช้ชื่อผู้ใช้ BISystemUser