Sustav podatke za praćenje upotrebe sprema u tri tablice baza podataka.
Postupak praćenja upotrebe te tablice izrađuje s nazivima koje definirate u postavkama na stranici Postavke sustava.
Pogledajte Postavljanje parametara praćenja upotrebe.
Tablica s logičkim upitima za praćenje upotrebe
TOTAL_TIME_SEC iznosi END_TS minus START_TS. Stupci ne daju takve egzaktne vrijednosti zbog sljedećega:
Stupci za korisnika, sesiju i ID
| Stupac | Opis |
|---|---|
|
|
U tablici Logički upit, taj stupac označava jedinstveni identifikator redaka. U tablici Fizički upit, taj je stupac označen nazivom |
|
|
Sadrži |
|
|
Označava naziv kataloga. Zadana je vrijednost Null, a vrsta podataka Varchar(128). |
|
|
Definira korisničko ime drugog korisnika. Ako zahtjev nije pokrenut u ime drugog korisnika, vrijednost je Ništa. Zadana je vrijednost Ništa, a vrsta podataka Varchar(128). |
|
|
Definira ime korisnika koji je podnio upit. |
ECID |
Označava ID konteksta izvršenja koji je generirao sustav. Vrsta podataka je Varchar2(1024). |
TENANT_ID |
Određuje ime klijenta korisnika koji je pokrenuo blok za inicijalizaciju. Vrsta podataka je Varchar2(128). |
SERVICE_NAME |
Definira naziv servisa. Vrsta podataka je Varchar2(128). |
SESSION_ID |
Ukazuje na ID sesije. Vrsta podataka je Number(10). |
HASH_ID |
Označava vrijednost HASH za logički upit. Vrsta podataka je Varchar2(128). |
Stupci za porijeklo upita
| Stupac | Opis |
|---|---|
|
|
Izvor zahtjeva. Napominjemo da potražitelj QUERY_SRC_CD može postaviti na bilo koji niz kako bi se identificirao. Moguće vrijednosti uključuju:
|
|
|
Označava naziv puta dashboarda. Ako upit nije podnesen putem dashboarda, vrijednost će biti NULL. |
|
|
Označava naziv stranice u dashboardu. Ako zahtjev nije zahtjev dashboarda, vrijednost će biti NULL. Zadana je vrijednost Null, a vrsta podataka Varchar(150). |
|
|
Definira naziv puta u Katalogu za analizu. |
Stupci za pojedinosti upita
| Stupac | Opis |
|---|---|
|
|
Sadrži poruku o pogrešci iz pozadinske baze podataka. Taj će stupac biti primjenjiv samo ako ste za |
|
|
Sadrži čitavu logičku SQL naredbu, bez kraćenja. Stupac |
|
|
Sadrži MD5 ključ za raspršivanje koji je sustav generirao iz logičke SQL naredbe. Zadana je vrijednost Null, a vrsta podataka Varchar(128). |
|
|
Označava SQL naredbu podnesenu za upit. Vrsta podataka je Varchar(1024). Možete promijeniti duljinu ovog stupca (pomoću naredbe ALTER TABLE); međutim, napominjemo kako će se tekst upisan u ovaj stupac uvijek skratiti na onu veličinu koja je definirana u fizičkom sloju. Administrator semantičkog modela duljinu ovog stupca ne smije postaviti na vrijednost veću od maksimalne duljine upita koju podržava pozadinska fizička baza podataka. Primjerice, Oracle baze podataka omogućavaju maksimalnu vrijednost Varchar od 4000, ali Oracle baze podataka vrijednosti skraćuju na 4000 bajta, ne na 4000 znakova. U slučaju upotrebe skupa znakova s više bajta, stvarna maksimalna veličina niza imat će različit broj znakova, ovisno o skupu znakova i upotrijebljenim znakovima. |
|
|
Definira naziv semantičkog modela kojemu upit pristupa. |
|
|
Sadrži naziv poslovnog modela kojemu pristupate. |
|
|
Označava status dovršenja upita, prema definiciji sa sljedećeg popisa:
|
Stupci za vrijeme izvršavanja
| Stupac | Opis |
|---|---|
|
|
Sadrži vrijeme potrebno za sastavljanje upita, u sekundama. Broj |
|
|
Označava datum dovršetka logičkog upita. |
|
|
Označava sat i minutu dovršetka logičkog upita. |
|
|
Označava datum i vrijeme dovršetka logičkog upita. Početna i završna vremenska oznaka označavaju vrijeme koje je upit proveo čekajući na dostupnost resursa. Ako se korisnik koji je poslao upit udalji sa stranice prije dovršetka upita, konačno dohvaćanje nikad se neće dovršiti i zabilježit će se vrijednost isteka vremena od 3600. Međutim, ako se korisnik vrati na stranicu prije isteka vremena, dohvaćanje će se dovršiti i zabilježit će se kao vrijeme |
|
|
Označava datum podnošenja logičkog upita. |
|
|
Označava sat i minutu podnošenja logičkog upita. |
|
|
Označava datum i vrijeme podnošenja logičkog upita. |
|
|
Označava vrijeme u sekundama koje sustav provodi u obradi upita dok klijent čeka odgovore na analize. |
RESP_TIME_SEC |
Označava vrijeme potrebno za odgovor na upit. Vrsta podataka je Number(10). |
Stupci za pojedinosti izvršavanja
| Stupac | Opis |
|---|---|
|
|
Sadrži kumulativno vrijeme svih upita poslanih u bazu podataka. Upiti se izvode paralelno, tako da je kumulativno vrijeme upita jednako ili veće od ukupnog vremena veze s bazom podataka. Primjerice, recimo da će logički zahtjev rezultirati slanjem 4 fizičke SQL naredbe u bazu podataka i da će vrijeme upita za 3 upita biti 10 sekundi, a za jedan upit 15 sekundi – |
|
|
Sadrži ukupan broj redaka koji su vratile pozadinske baze podataka. |
|
|
Označava broj upita podnesenih u pozadinske baze podataka koji udovoljavaju zahtjevu logičkog upita. Za uspješne upite (SuccessFlag = 0), ovaj broj je 1 ili veći. |
|
|
Označava broj redaka vraćenih klijentu za upite. Ako se iz upita vrati velika količina podataka, stupac se neće popuniti sve dok korisnik ne prikaže sve podatke. |
TOTAL_TEMP_KB |
Definira ukupnu vrijednost KB koja je primljena za upit. Vrsta podataka je Number(10). |
Stupci za cache memoriju
| Stupac | Opis |
|---|---|
|
|
Zadržanim odabirom vrijednosti Y označava se pronalazak upita u cache memoriji; N označava njegov izostanak. Zadani je odabir N. |
|
|
Označava koliko je puta za upit dobiven rezultat iz cache memorije. |
|
|
Označava koliko je puta upit generirao unos iz cache memorije. Zadana je vrijednost Null. |
Tablica s fizičkim upitima za praćenje upotrebe
Sljedeća tablica opisuje tablice baze podataka koje prate fizičke upite. Ova tablica baze podataka bilježi fizičke informacije SQL-a za logičke upite spremljene u tablici s logičkim upitima. Tablica s fizičkim upitima ima odnos između vanjskog ključa i tablice s logičkim upitima.
Stupci za korisnika, sesiju i ID
| Stupac | Opis |
|---|---|
|
|
Definira jedinstveni identifikator retka. |
|
|
Odnosi se na logički upit u tablici za bilježenje logičkih upita. Vrsta podataka je Varchar2(50). |
HASH_ID |
Označava vrijednost HASH za logički upit. Vrsta podataka je Varchar2(128). |
PHYSICAL_HASH_ID |
Označava vrijednost HASH za fizički upit. Vrsta podataka je Varchar2(128). |
Stupci za pojedinosti upita
| Stupac | Opis |
|---|---|
|
|
Sadrži čitavu fizičku SQL naredbu, bez kraćenja. Stupac |
|
|
Sadrži SQL naredbu podnesenu za upit. Vrsta podataka je Varchar(1024). |
Stupci za vrijeme izvršavanja
| Stupac | Opis |
|---|---|
|
|
Označava datum dovršetka fizičkog upita. |
|
|
Označava sat i minutu dovršetka fizičkog upita. |
|
|
Označava datum i vrijeme dovršetka fizičkog upita. Početna i završna vremenska oznaka označavaju vrijeme koje je upit proveo čekajući na dostupnost resursa. |
|
|
Označava vrijeme izvođenja fizičkog upita. |
|
|
Označava datum podnošenja fizičkog upita. |
|
|
Označava sat i minutu podnošenja fizičkog upita. |
|
|
Označava datum i vrijeme podnošenja fizičkog upita. |
Stupci za pojedinosti izvršavanja
| Stupac | Opis |
|---|---|
|
|
Sadrži broj redaka vraćenih klijentu za upite. |
Blok tablica inicijalizacije praćenja upotrebe
Bilješka:
Trenutačno tablice za praćenje upotrebe bloka za inicijalizaciju uključuju samo blokove za inicijalizaciju sesije, ne i blokove za inicijalizaciju semantičkog modela.Stupci za korisnika, sesiju i ID
| Stupac | Opis |
|---|---|
USER_NAME |
Naziv korisnika koji je pokrenuo blok za inicijalizaciju. Vrsta podataka je Varchar2(128). |
TENANT_ID |
Naziv klijenta korisnika koji je pokrenuo blok za inicijalizaciju. Vrsta podataka je Varchar2(128). |
SERVICE_NAME |
Naziv servisa. Vrsta podataka je Varchar2(128). |
ECID |
ID konteksta izvršenja koji je stvorio sustav. Vrsta podataka je Varchar2(1024). |
SESSION_ID |
ID sesije. Vrsta podataka je Number(10). |
Stupci za pojedinosti upita
| Stupac | Opis |
|---|---|
REPOSITORY_NAME |
Naziv semantičkog modela kojemu upit pristupa. Vrsta podataka je Varchar2(128). |
BLOCK_NAME |
Naziv inicijalizacijskog bloka koji je pokrenut. Vrsta podataka je Varchar2(128). |
Stupci za vrijeme izvršavanja
| Stupac | Opis |
|---|---|
START_TS |
Datum i vrijeme pokretanja bloka za inicijalizaciju. |
END_TS |
Datum i vrijeme završetka bloka za inicijalizaciju. Početna i završna vremenska oznaka također označavaju vrijeme koje je upit proveo čekajući na dostupnost resursa. |
DURATION |
Koliko je vremena trebalo za pokretanje inicijalizacijskog bloka. Vrsta podataka je Number(13,3). |
Stupci za pojedinosti izvršavanja
| Stupac | Opis |
|---|---|
NOTES |
Napomene o inicijalizacijskom bloku i njegovom pokretanju. Vrsta podataka je Varchar2(1024). |