A rendszer három adatbázistáblában tárolja a használatkövetési adatokat.
A használatkövetési folyamat a Rendszerbeállítások oldal beállításaival megadott táblanevekkel hozza létre ezeket a táblákat.
Használatkövetési logikai lekérdezés naplózási táblája
TOTAL_TIME_SEC egyenlő az END_TS mínusz START_TS elemmel. Az oszlopok nem nyújtanak ilyen pontos értékeket, mivel:
Felhasználó, munkamenet és azonosító vonatkozású oszlopok
| Oszlop | Leírás |
|---|---|
|
|
A Logikai lekérdezés táblában ez az oszlop az egyedi sorazonosítót jelöli. A Fizikai lekérdezés táblában ezt az oszlopot a következő név jelöli: |
|
|
Tartalmazza a következőt: |
|
|
A Katalógus nevét jelzi. Az alapértelmezett érték Null, az adattípus pedig Varchar(128). |
|
|
A megszemélyesített felhasználó felhasználónevét határozza meg. Ha a kérés nem megszemélyesített felhasználóként van futtatva, akkor a Nincs érték van megadva. Az alapértelmezett érték Nincs, az adattípus pedig Varchar(128). |
|
|
A lekérdezést beküldő felhasználó nevét határozza meg. |
ECID |
A rendszer által előállított végrehajtási környezet azonosítóját jelzi. Az adattípus a Varchar2(1024). |
TENANT_ID |
Az inicializálási blokkot futtató felhasználó bérlőjének nevét adja meg. Az adattípus a Varchar2(128). |
SERVICE_NAME |
A szolgáltatás nevét adja meg. Az adattípus a Varchar2(128). |
SESSION_ID |
A munkamenet azonosítóját jelzi. Az adattípus Number(10). |
HASH_ID |
A logikai lekérdezéshez tartozó HASH értéket jelzi. Az adattípus a Varchar2(128). |
Lekérdezés eredetéhez kapcsolódó oszlopok
| Oszlop | Leírás |
|---|---|
|
|
A kérelem forrása. Tudjon róla, hogy a kérelmező a saját azonosításához bármelyik karakterlánchoz beállíthatja a QUERY_SRC_CD értéket. A lehetséges értékek lehet:
|
|
|
Az irányítópult elérési útjának nevét jelzi. Ha a lekérdezést nem irányítópulton keresztül küldték be, akkor az érték NULL. |
|
|
Az irányítópultban lévő oldalnevet jelzi. Ha a kérés nem irányítópult-kérés, akkor az érték NULL. Az alapértelmezett érték Null, az adattípus pedig Varchar(150). |
|
|
A Katalógusban lévő elérési út nevét határozza meg az elemzés számára. |
Lekérdezési részletekhez kapcsolódó oszlopok
| Oszlop | Leírás |
|---|---|
|
|
A háttéradatbázis hibaüzenetét tartalmazza. Ez az oszlop csak abban az esetben alkalmazható, ha a |
|
|
A teljes, csonkolás nélküli logikai SQL-utasítást jelzi. A |
|
|
A rendszer által a logikai SQL-utasításból létrehozott MD5 kivonatkulcsot tartalmaz. Az alapértelmezett érték Null, az adattípus pedig Varchar(128). |
|
|
A lekérdezéshez beküldött SQL-utasítást jelzi. Az adattípus a Varchar(1024). Módosíthatja ezen oszlopnak a hosszát (az ALTER TABLE paranccsal), de ne feledje, hogy az ebbe az oszlopba írt szöveg mindig a fizikai rétegben definiált méretre van csonkolva. A szemantikai modell adminisztrátorának nem szabad ezen oszlopnak a hosszát a fizikai háttéradatbázis által támogatott maximális lekérdezési hossznál nagyobb értékre állítania. Például az Oracle adatbázisok legfeljebb 4000-es Varchar értéket engedélyeznek, de az Oracle Database adatbázisok 4000 bájtra csonkolnak, nem pedig 4000 karakterre. Ha multibájtos karakterkészletet használ, a tényleges maximális karakterlánc mérete – a használt karakterkészlettől és karakterektől függően – eltérő számú karakterekkel rendelkezik. |
|
|
Annak a szemantikai modellnek a nevét határozza meg, amelyhez a lekérdezés hozzáfér. |
|
|
Annak a hozzáfért üzleti modellnek a nevét tartalmazza. |
|
|
A lekérdezés végrehajtási állapotát jelzi, amelyet a következő lista definiál:
|
Végrehajtás időzítéséhez kapcsolódó oszlopok
| Oszlop | Leírás |
|---|---|
|
|
A lekérdezés összeállításához szükséges időt tartalmazza másodpercben. A |
|
|
A logikai lekérdezés befejezésének dátumát jelzi. |
|
|
A logikai lekérdezés befejezésének óráját és percét jelzi. |
|
|
A logikai lekérdezés befejezésének dátumát és idejét jelzi. A kezdő és záró időbélyegzők azt az időt is jelzik, amelyet a lekérdezés az erőforrások rendelkezésre állására várva töltött. Ha a lekérdezést beküldő felhasználó a lekérdezés befejeződése előtt elnavigál az oldalról, akkor nem fog megvalósulni a végső beolvasás, és 3600-as időtúllépési érték lesz rögzítve. Ha a felhasználó azonban visszanavigál az oldalra még az időtúllépés előtt, akkor a betöltés időben befejeződik, amit a rendszer |
|
|
A logikai lekérdezés beküldésének dátumát jelzi. |
|
|
A logikai lekérdezés beküldésének óráját és percét jelzi. |
|
|
A logikai lekérdezés beküldésének dátumát és idejét jelzi. |
|
|
Azt az időt jelzi másodpercben, amelyet a rendszer a lekérdezéssel való munkával töltött, miközben a kliens válaszokra várt az elemzéseihez.A |
RESP_TIME_SEC |
A lekérdezés válaszára fordított időt jelzi. Az adattípus Number(10). |
Végrehajtás részleteihez kapcsolódó oszlopok
| Oszlop | Leírás |
|---|---|
|
|
Az adatbázisba küldött összes lekérdezés halmozott idejét tartalmazza. A lekérdezések párhuzamosan futnak, így a halmozott lekérdezés ideje megegyezik az adatbázishoz való kapcsolódás teljes idejével, vagy nagyobb annál. Például tegyük fel, hogy egy logikai kérés négy, adatbázisba küldött fizikai SQL-utasítást hoz létre, és a lekérdezések közül háromnak 10 másodperc a lekérdezési ideje, egy lekérdezésnek pedig 15 másodperc. A |
|
|
A háttéradatbázisok által visszaadott sorok teljes számát tartalmazza. |
|
|
Azon lekérdezések számát jelzi, amelyeket a rendszer a háttéradatbázisok számára küldött, hogy eleget tegyen a logikai lekérdezési kérésnek. A sikeres lekérdezések esetében (SuccessFlag = 0) ez a szám 1 vagy nagyobb. |
|
|
A lekérdezési ügynöknek visszaadott sorok számát jelzi. Ha egy lekérdezés nagy mennyiségű adatot ad vissza, ez az oszlop nem töltődik fel, amíg a felhasználó nem jeleníti meg az összes adatot. |
TOTAL_TEMP_KB |
A lekérdezéshez érkezett teljes adatmennyiséget (KB) adja meg. Az adattípus Number(10). |
Gyorsítótárhoz kapcsolódó oszlopok
| Oszlop | Leírás |
|---|---|
|
|
Az Y a gyorsítótár-találatot jelzi a lekérdezéshez, az N pedig a gyorsítótár-tévesztést. Az alapértelmezett érték az N. |
|
|
Azt jelzi, hogy a gyorsítótár eredménye hányszor tért vissza a lekérdezéshez. A |
|
|
Azt jelzi, hogy a lekérdezés hányszor hozott létre gyorsítótár-bejegyzést. Az alapértelmezett érték Null. A |
Használatkövetési fizikai lekérdezés naplózási táblája
A következő táblázat a fizikai lekérdezéseket nyomon követő adatbázistáblát ismerteti. Ez az adatbázistábla a logikai lekérdezések naplózási táblájában tárolt logikai lekérdezésekhez tartozó fizikai SQL-adatokat rögzíti. A fizikai lekérdezések táblája egy idegenkulcs-kapcsolattal rendelkezik a logikai lekérdezések táblájában.
Felhasználó, munkamenet és azonosító vonatkozású oszlopok
| Oszlop | Leírás |
|---|---|
|
|
Az egyedi sorazonosítót határozza meg. |
|
|
A logikai lekérdezések naplózási táblájában lévő logikai lekérdezésre hivatkozik. Az adattípus a Varchar2(50). |
HASH_ID |
A logikai lekérdezéshez tartozó HASH értéket jelzi. Az adattípus a Varchar2(128). |
PHYSICAL_HASH_ID |
A fizikai lekérdezéshez tartozó HASH értéket jelzi. Az adattípus a Varchar2(128). |
Lekérdezési részletekhez kapcsolódó oszlopok
| Oszlop | Leírás |
|---|---|
|
|
A teljes, csonkolás nélküli fizikai SQL-utasítást jelzi. A |
|
|
A lekérdezéshez beküldött SQL-utasítást tartalmazza. Az adattípus a Varchar(1024). |
Végrehajtás időzítéséhez kapcsolódó oszlopok
| Oszlop | Leírás |
|---|---|
|
|
A fizikai lekérdezés befejezésének dátumát jelzi. |
|
|
A fizikai lekérdezés befejezésének óráját és percét jelzi. |
|
|
A fizikai lekérdezés befejezésének dátumát és idejét jelzi. A kezdő és záró időbélyegzők azt az időt is jelzik, amelyet a lekérdezés az erőforrások rendelkezésre állására várva töltött. |
|
|
A fizikai lekérdezés végrehajtási idejét jelzi. |
|
|
A fizikai lekérdezés beküldési dátumát jelzi. |
|
|
A fizikai lekérdezés beküldésének óráját és percét jelzi. |
|
|
A fizikai lekérdezés beküldésének dátumát és idejét jelzi. |
Végrehajtás részleteihez kapcsolódó oszlopok
| Oszlop | Leírás |
|---|---|
|
|
A lekérdezési ügynöknek visszaadott sorok számát tartalmazza. |
Használatkövetés inicializálási blokkja, tábla
Megjegyzés:
Az inicializálási blokk használatkövetési táblái jelenleg csak munkamenet-inicializálási blokkokat tartalmaznak, és nem tartalmaznak szemantikaimodell-inicializálási blokkokat.Felhasználó, munkamenet és azonosító vonatkozású oszlopok
| Oszlop | Leírás |
|---|---|
USER_NAME |
Annak a felhasználónak a neve, aki az inicializálási blokkot futtatta. Az adattípus Varchar2(128). |
TENANT_ID |
Az inicializálási blokkot futtató felhasználó bérlőjének neve. Az adattípus Varchar2(128). |
SERVICE_NAME |
A szolgáltatás neve. Az adattípus Varchar2(128). |
ECID |
A rendszer által előállított végrehajtási környezet azonosítója. Az adattípus Varchar2(1024). |
SESSION_ID |
A munkamenet azonosítója. Az adattípus Number(10). |
Lekérdezési részletekhez kapcsolódó oszlopok
| Oszlop | Leírás |
|---|---|
REPOSITORY_NAME |
A szemantikai modell neve, amelyhez a lekérdezés hozzáfér. Az adattípus Varchar2(128). |
BLOCK_NAME |
A futtatott inicializálási blokk neve. Az adattípus Varchar2(128). |
Végrehajtás időzítéséhez kapcsolódó oszlopok
| Oszlop | Leírás |
|---|---|
START_TS |
Az inicializálási blokk indításának dátuma és időpontja. |
END_TS |
Az inicializálási blokk befejezésének dátuma és időpontja. A kezdő és záró időbélyegző azt az időt is jelzi, amelyet a lekérdezés az erőforrások rendelkezésre állására várva töltött. |
DURATION |
Az inicializálási blokk futtatására fordított időtartam. Az adattípus Number(13,3). |
Végrehajtás részleteihez kapcsolódó oszlopok
| Oszlop | Leírás |
|---|---|
NOTES |
Az inicializálási blokkra és a futtatására vonatkozó megjegyzések. Az adattípus Varchar2(1024). |