Systém ukládá data sledování využití do tří databázových tabulek.
Proces sledování využití vytvoří tyto tabulky s názvy, které zadáte prostřednictvím nastavení na stránce Nastavení systému.
Viz část Zadejte parametry sledování využití.
Tabulka záznamů logických dotazů pro sledování využití
TOTAL_TIME_SEC se rovná END_TS minus START_TS. Hodnoty ve sloupcích ale nejsou takto přesné, a to z následujících důvodů:
Sloupce související s uživatelem, relací a ID
| Sloupec | Popis |
|---|---|
|
|
V tabulce Logický dotaz tento sloupec označuje jedinečný identifikátor řádku. V tabulce Fyzický dotaz je tomuto sloupci přiřazen název |
|
|
Obsahuje |
|
|
Udává název katalogu. Výchozí hodnota je Null a datový typ je Varchar(128). |
|
|
Udává uživatelské jméno zastoupení uživatele. Pokud dotaz nespustil uživatel v zastoupení, je hodnota None. Výchozí hodnota je None a datový typ je Varchar(128). |
|
|
Udává jméno uživatele, který dotaz odeslal. |
ECID |
Označuje systémem generovaný identifikátor kontextu spuštění. Datový typ je Varchar2(1024). |
TENANT_ID |
Určuje jméno zákazníka uživatele, který spustil inicializační blok. Datový typ je Varchar2(128). |
SERVICE_NAME |
Určuje název služby. Datový typ je Varchar2(128). |
SESSION_ID |
Označuje identifikátor relace. Typ dat je Number(10). |
HASH_ID |
Označuje hodnotu HASH pro logický dotaz. Datový typ je Varchar2(128). |
Sloupce související s původem dotazu
| Sloupec | Popis |
|---|---|
|
|
Zdroj požadavku. Poznámka: žadatel může nastavit QUERY_SRC_CD na libovolnou řetězcovou hodnotu, kterou se prokazuje. Možné hodnoty jsou následující:
|
|
|
Udává cestu k panelu. Jestliže dotaz nebyl odeslán přes panel, je hodnota rovna NULL. |
|
|
Udává název stránky v panelu. Jestliže se nejedná o požadavek na panel, je hodnota rovna NULL. Výchozí hodnota je Null a datový typ je Varchar(150). |
|
|
Udává cestu v katalogu pro analýzu. |
Sloupce související s detaily dotazu
| Sloupec | Popis |
|---|---|
|
|
Obsahuje chybovou zprávu z back-end databáze. Tento sloupec lze použít pouze tehdy, jestliže je příznak |
|
|
Obsahuje celý logický SQL výraz bez zkrácení. Sloupec |
|
|
Obsahuje hash klíč MD5 generovaný systémem na základě logického příkazu SQL. Výchozí hodnota je Null a datový typ je Varchar(128). |
|
|
Udává SQL příkaz odeslaný v rámci dotazu. Datový typ je Varchar(1024). Délku tohoto sloupce můžete změnit (příkazem ALTER TABLE); mějte ale na paměti, text zapsaný do tohoto sloupce bude vždy zkrácen na velikost zadanou ve fyzické vrstvě. Správce sémantického modelu nesmí nastavit délku tohoto sloupce na hodnotu větší, než je maximální délka dotazu podporovaná fyzickou back-end databází. Například databáze Oracle umožňují maximální délku Varchar 4000, ale zkracují hodnotu na 4000 bajtů, nikoli 4000 znaků. Používáte-li vícebajtovou znakovou sadu, je skutečný maximální počet znaků v řetězci proměnlivý podle použité znakové sady a použitých znaků. |
|
|
Udává název sémantického modelu, k němuž dotaz přistupuje. |
|
|
Obsahuje název modelu, k němuž dotaz přistupuje. |
|
|
Udává stav zpracování dotazu podle definic v následujícím seznamu:
|
Sloupce související s časováním provádění
| Sloupec | Popis |
|---|---|
|
|
Udává čas potřebný ke kompilaci dotazu (v sekundách). Hodnota |
|
|
Udává datum zpracování logického dotazu. |
|
|
Udává hodinu a minutu zpracování logického dotazu. |
|
|
Udává datum a čas zpracování logického dotazu. Časové značky začátku a konce udávají dobu, která uběhla, když dotaz čekal na dostupné zdroje. Jestliže uživatel, který dotaz odeslal, opustí stránku dříve, než je zpracováno jeho dokončení, neproběhne k poslednímu načtení a do záznamu je uložena hodnota časového limitu 3600. Pokud se ale uživatel vrátí zpět na stránku ještě před vypršením časového limitu, pak načtení proběhne a do záznamu se uloží čas |
|
|
Udává datum odeslání logického dotazu. |
|
|
Udává hodinu a minutu odeslání logického dotazu. |
|
|
Udává datum a čas odeslání logického dotazu. |
|
|
Udává čas (v sekundách), který systém potřeboval ke zpracování dotazu, zatímco klient čekal na odpovědi na analýzy. |
RESP_TIME_SEC |
Označuje čas potřebný k poskytnutí odpovědi na dotaz. Typ dat je Number(10). |
Sloupce související s detaily provádění
| Sloupec | Popis |
|---|---|
|
|
Udává celkový čas pro všechny dotazy zaslané do databáze. Dotazy běží paralelně, takže celková doba zpracování dotazů je rovna nebo delší než celková doba připojení k databázi. Mějme například logický požadavek sestávající ze 4 fyzických SQL výrazů odeslaných do databáze; jestliže čas 3 z těchto dotazů činí 10 sekund a pro jeden 15 sekund, |
|
|
Obsahuje celkový počet řádků vrácených z back-end databází. |
|
|
Udává počet dotazů zaslaných do back-end databází při zpracování požadavku logického dotazu. V případě úspěšného dotazu (SuccessFlag = 0) je toto větší nebo rovno 1. |
|
|
Udává počet řádků vrácených do klienta, jenž dotaz zaslal. Jestliže dotaz vrátí velký objem dat, nebude tento sloupec vyplněn, dokud si uživatel nezobrazí všechna data. |
TOTAL_TEMP_KB |
Určuje celkový počet přijatých KB pro dotaz. Typ dat je Number(10). |
Sloupce související s pamětí cache
| Sloupec | Popis |
|---|---|
|
|
Y znamená nález v mezipaměti, N znamená, že nic nalezeno nebylo. Výchozí hodnota je N. |
|
|
Udává, kolikrát byl na daný dotaz vrácen výsledek z mezipaměti. |
|
|
Udává, kolikrát daný dotaz vygeneroval záznam v mezipaměti. Výchozí hodnota je Null. |
Tabulka záznamů fyzických dotazů pro sledování využití
Následující tabulka popisuje databázovou tabulku, která sleduje fyzické dotazy. V této databázové tabulce jsou zaznamenány fyzické informace SQL pro logické dotazy uložené v tabulce protokolování logických dotazů. Tabulka fyzických dotazů má k tabulce logických dotazů vztah cizího klíče.
Sloupce související s uživatelem, relací a ID
| Sloupec | Popis |
|---|---|
|
|
Udává unikátní identifikátor řádku. |
|
|
Odkazuje na logický dotaz v tabulce protokolování logických dotazů. Datový typ je Varchar2(50). |
HASH_ID |
Označuje hodnotu HASH pro logický dotaz. Datový typ je Varchar2(128). |
PHYSICAL_HASH_ID |
Označuje hodnotu HASH pro fyzický dotaz. Datový typ je Varchar2(128). |
Sloupce související s detaily dotazu
| Sloupec | Popis |
|---|---|
|
|
Obsahuje celý fyzický SQL výraz bez zkrácení. Sloupec |
|
|
Udává SQL příkaz odeslaný v rámci dotazu. Datový typ je Varchar(1024). |
Sloupce související s časováním provádění
| Sloupec | Popis |
|---|---|
|
|
Udává datum zpracování fyzického dotazu. |
|
|
Udává hodinu a minutu zpracování fyzického dotazu. |
|
|
Udává datum a čas zpracování fyzického dotazu. Časové značky začátku a konce udávají dobu, která uběhla, když dotaz čekal na dostupné zdroje. |
|
|
Udává dobu vykonávání fyzického dotazu. |
|
|
Udává datum odeslání fyzického dotazu. |
|
|
Udává hodinu a minutu odeslání fyzického dotazu. |
|
|
Udává datum a čas odeslání fyzického dotazu. |
Sloupce související s detaily provádění
| Sloupec | Popis |
|---|---|
|
|
Udává počet řádků vrácených do klienta, jenž dotaz zaslal. |
Tabulka inicializačního bloku sledování využití
Poznámka:
V současné době tabulky pro sledování využití inicializačních bloků zahrnují pouze inicializační bloky relace, ale nikoli inicializační bloky sémantického modelu.Sloupce související s uživatelem, relací a ID
| Sloupec | Popis |
|---|---|
USER_NAME |
Jméno uživatele, který spustil inicializační blok. Typ dat je Varchar2(128). |
TENANT_ID |
Jméno zákazníka uživatele, který spustil inicializační blok. Typ dat je Varchar2(128). |
SERVICE_NAME |
Název služby. Typ dat je Varchar2(128). |
ECID |
Systémem generovaný identifikátor kontextu spuštění. Typ dat je Varchar2(1024). |
SESSION_ID |
Identifikátor relace. Typ dat je Number(10). |
Sloupce související s detaily dotazu
| Sloupec | Popis |
|---|---|
REPOSITORY_NAME |
Název sémantického modelu, k němuž dotaz přistupuje. Typ dat je Varchar2(128). |
BLOCK_NAME |
Název inicializačního bloku, který byl spuštěn. Typ dat je Varchar2(128). |
Sloupce související s časováním provádění
| Sloupec | Popis |
|---|---|
START_TS |
Datum a čas spuštění inicializačního bloku. |
END_TS |
Datum a čas dokončení inicializačního bloku. Počáteční časová značka a koncová časová značka udávají dobu, po kterou dotaz čekal, až budou dostupné zdroje. |
DURATION |
Doba, kterou trvalo spuštění inicializačního bloku. Typ dat je Number(13,3). |
Sloupce související s detaily provádění
| Sloupec | Popis |
|---|---|
NOTES |
Poznámky o inicializačním bloku a jeho spuštění. Typ dat je Varchar2(1024). |