Ez a témakör az Oracle Analytics inicializálási blokkjait és a használatkövetést mutatja be.
Használatkövetés engedélyezése
Miután a munkamenet-változók inicializálási blokkjai optimalizálásának kezdeti köre befejeződött, engedélyezze az inicializálási blokkok használatkövetését, hogy jobban megértse a teljesítményüket. Lásd: Inicializálási blokkok karbantartása.
Ebben a témakörben az Oracle BI Enterprise Edition (OBIEE) használatkövetéséhez használható táblanevek láthatók. A tényleges névként bármi adható, de érdemes olyat választani, ami egyértelműen azonosítja az egyes táblák tartalmát, például PHYSICAL
, LOGICAL
vagy INITBLOCK.
Engedélyezze a használatkövetést a Rendszerbeállításokban, és indítsa újra a Business Intelligence (BI) Servert a használatkövetés elindításához. Lásd: Használatkövetési lehetőségek.
Inicializálási blokkok felügyelete
A használatkövetés engedélyezése után jelentkezzen be az Oracle Analytics szolgáltatásba. Az összes nem halasztott munkamenet-változó inicializálási blokkja lefut a bejelentkezéskor, és a rendszer kitölti az inicializálási blokk használatkövetési tábláját.
Az SQL Developer, az SQL*Plus vagy egy másik SQL-beviteli eszköz segítségével futtassa a következő lekérdezést az inicializálási blokk használatkövetési táblájával szemben; használjon egy SESSION_ID
azonosítót egy munkamenetnaplóból (például: -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
Ne szűrjön a USER_NAME
használatával. Ehelyett jegyezze fel egy sor START_TIME
és USER_NAME
paraméterét egy kívánt munkamenetnaplóból.
Szűrje le a lekérdezést a USER_NAME
paraméterhez társított SESSION_ID
és opcionálisan a START_TIME.
használatával
A következő ábrán a lekérdezési eredmény látható egy táblán.
Ez a táblázat azt mutatja, hogy a SIGNING ON
és a SIGNED ON
hívások tizenkét másodpercig tartanak. Ekkor a SIGNED OFF
hívás azt mutatja, hogy a felhasználó 21 percnyi tevékenység után kijelentkezett. Az adminisztrátorok pontosan láthatják, hogy mennyi ideig tartanak az egyes dolgok, és hol van szükség javító intézkedésekre.
SIGNING ON
SIGNED ON
SIGNED OFF
Megjegyzés:
Ha nem konkrét bejelentkezési problémákat vizsgál, hagyja figyelmen kívül aSIGNING ON
, SIGNED ON
és SIGNED OFF
nevű három blokkot. A SESSION_ID
negatív szám is lehet. Két különböző USER_NAME
érték tartozik ugyanahhoz a SESSION_ID
paraméterhez: a BISystemUser és a tényleges felhasználónév.Az inicializálási blokkok elhalasztottként is meghatározhatók. Ezek szükség szerint lefutnak az eredeti felhasználónév használatával. Az összes nem halasztott munkamenet-változó inicializálási blokkja lefut a felhasználó bejelentkezésekor, és a rendszer kitölti az inicializálási blokk használatkövetési tábláját. A BISystemUser felhasználónévvel futnak le.