Vidíte historickú verziu tejto stránky. Pozrite si aktuálnu verziu.

Porovnať s aktuálnou verziou Zobraziť históriu stránky

Verzia 1 Ďalej »

DbManager Diagnostic Pack poskytuje pohľad na prácu procesu DbManager a informácie o objektoch typu Databáza, Tabuľka a o aktuálne existujúcich spojeniach na SQL databázy. Je prístupný z D2000 CNF z menu Objekty -> DbManager Diagnostic Pack alebo z D2000 GrEditor, menu Konfigurácia D2000 ->DbManager Diagnostic Pack.

Okrem toho je prístupný z D2000 CNF pre objekty typu Databáza a Tabuľka z kontextového menu Rozšírené akcie. V tomto prípade sa otvorí s filtrom - obsahuje iba informácie o vybranej databáze (v prípade objektu typu Tabuľka o rodičovskej Databáze).

Všetky prehľady ponúkajú po stlačení pravého tlačidla myši ponuku s voľbou Copy, ktorá kopíruje zobrazený zoznam do schránky, a s voľbou Copy '<názov stĺpca>', ktorá skopíruje do schránky konkrétnu položku. Niektoré z prehľadov ponúkajú aj ďalšie akcie.


Pohľad na procesy typu DbManager poskytuje záložka Process.

Význam stĺpcov:

ID (HOBJ)Jednoznačný identifikátor objektu typu Proces v rámci DODM modelu.
NameJednoznačné meno objektu typu Proces v rámci DODM modelu.
ActiveV prípade inštančných DBM procesov (napr. [1]_SELF.DBM informácia, či je inštancia aktívna
IPIdentifikátor počítača, na ktorom je proces spustený.
AllocatedMermoryMnožstvo spotrebovanej pamäte daným procesom.


Kontextové menu ponúka ďalšie rozšírené akcie:

  • Read statistics - all databases: na záložku Database Statistics sa načítajú štatistiky o objektoch typu Databáza z vybraného DBM procesu.
  • Read statistics - all tables: na záložku Table Statistics sa načítajú štatistiky o objektoch typu Tabuľka z vybraného DBM procesu.
  • Reset statistics - all databases: štatistiky o objektoch typu Databáza na vybranom DBM procese budú vyčistené (nezvratne).
  • Reset statistics - all tables: štatistiky o o objektoch typu Tabuľka na vybranom DBM procese budú vyčistené (nezvratne).


Pohľad na objekty typu Databáza je dostupný v záložke Databases:

Pre každú Databázu sú dostupné jej parametre a štatistiky:

ID (HOBJ)Jednoznačný identifikátor objektu typu Databáza v rámci DODM modelu.
NameJednoznačné meno objektu typu Databáza.
ID processJednoznačný identifikátor procesu, v rámci ktorého sa nachádza Databáza. V prípade inštančných procesov DbManager môže byť tá istá Databáza na viacerých riadkoch.
ProcessMeno procesu, z ktorého pochádzajú informácie o Databáze. V prípade inštančných procesov DbManager môže byť tá istá Databáza na viacerých riadkoch.

* Connects

Počty spojení na SQL databázu v jednotlivých stavoch.
OperationsCelkový počet operácií (databázových akcií) vykonaných na objekte Databáza procesom DbManager (od štartu alebo od posledného resetu štatistík).
Total durationCelkové trvanie operácií (databázových akcií) vykonaných na objekte Databáza procesom DbManager (od štartu alebo od posledného resetu štatistík).
Max durationTrvanie najdlhšej operácie vykonaných na objekte Databáza procesom DbManager (od štartu alebo od posledného resetu štatistík).
Max operationNázov najdlhšej operácie vykonaných na objekte Databáza procesom DbManager (od štartu alebo od posledného resetu štatistík).
Max commentKomentár k najdlhšej operácii (informácia o postupnosti volaní v rámci ESL skriptu).

Kontextové menu ponúka ďalšie rozšírené akcie:

  • Read <Database name> databases statistics: na záložku Database Statistics sa načítajú štatistiky o vybranom objekte typu Databáza.
  • Read <Database name> tables statistics: na záložku Table Statistics sa načítajú štatistiky o objektoch typu Tabuľka z vybraného objektu typu Databáza.
  • Reset <Database name> databases statistics: štatistiky o vybranom objekte typu Databáza budú vyčistené (nezvratne).
  • Reset <Database name> tables statistics: štatistiky o o objektoch typu Tabuľka na vybranom objekte typu Databáza budú vyčistené (nezvratne).


Pohľad na databázové spojenia je dostupný v záložke Connects.

Význam stĺpcov:

IDIdentifikátor spojenia v rámci objektu Databáza.
NAMEJednoznačné meno spojenia v rámci procesu DbManager.
ID DatabaseJednoznačný identifikátor objektu typu Databáza v rámci DODM modelu.
DatabaseJednoznačné meno objektu typu Databáza.
ID processJednoznačný identifikátor fyzického procesu, v rámci ktorého sa nachádza Databáza. V prípade inštančných procesov DbManager môže byť tá istá Databáza na viacerých riadkoch.
ProcessMeno procesu, z ktorého pochádzajú informácie o Databáze. V prípade inštančných procesov DbManager môže byť tá istá Databáza na viacerých riadkoch.
StateStav spojenia.
Busy/IdleInformácia, či spojenie práve vykonáva nejakú aktivitu (Busy), alebo je nečinné (Idle)
Busy/Idle TimeTrvanie stavu Busy/Idle.
Task Type

Typ spojenia:

  • NonTransact - netransakčné spojenie (zdieľané)
  • Transact - transakčné spojenie (výhradne pridelené skriptu akciou DB_TRANS_OPEN)
  • Browse - netransakčné spojenie rezervované pre zobrazovač Browser (ak je takéto spojenie povolené v konfigurácii objektu Databáza parametrom Rezervovaných browser spojení.

Poznámka: Transakčné spojenia, ktoré majú stav Normal, sú podozrivé.
Ak sú dlhšie neaktívne (Idle), sú to necommitované transakcie, ktoré nič nerobia (a potenciálne blokujú iné spojenia). Ak sú dlhšie aktívne (Busy), jedná sa o dlho bežiacu databázovú akciu, ktorú je vhodné analyzovať a ideálne optimalizovať (skrátiť jej trvanie).

Handles

Počty handlov v rámci spojenia. Handle vznikajú akciami DB_CONNECT, PG_CONNECTSQL_CONNECT, akciou DB_TRANS_OPEN a v transakčnom režime každou ďalšou akciou až do volania DB_TRANS_COMMIT alebo DB_TRANS_ROLLBACK.

WD Expired

Ak je spojenie v stave Busy, tak počet, koľko krát uplynul watchdog interval. Tento je štandardne 60 sekúnd, dá sa nastaviť štartovacím parameterom /KD.



  • Žiadne štítky