SystΘmov² dotaz _iv_logged_users
vracφ informace o klientech p°ipojen²ch na server a vlßknech b∞₧φcφch na serveru. Bli₧Üφ informace v sekci Klienti a vlßkna na serveru.
Login_name | CSIString | U₧ivatelskΘ jmΘno, pod nim₧ je klient p°ihlßÜen |
Client_number | Integer | ╚φslo klienta (stejnΘ, jakΘ vracφ funkce Client_number ) |
Sel_schema_name | CSIString | JmΘno nastavenΘ aplikace (schΘmatu) |
State | Integer | Stav vlßkna |
Connection | Integer | Zp∙sob p°ipojenφ klienta na server |
Net_address | CSIString | Sφ¥ovß adresa klienta |
Detached | Boolean | TRUE, pokud jde o samostatnΘ vlßkno spuÜt∞nΘ CALL DETACHED |
Worker_thread | Boolean | TRUE, pokud jde o pracovnφ vlßkno serveru nebo samostatnΘ vlßkno |
Own_connection | Boolean | TRUE pro vlßkno, kterΘ polo₧ilo tento dotaz |
Transaction_open | Boolean | TRUE, je-li otev°ena explicitnφ transakce |
Isolation_level | Integer | Stupe≥ izolace transakcφ |
SQL_options | Integer | P°φznaky nastavenΘ funkcφ cd_Set_sql_option |
Lock_waiting_timeout | Integer | Limit Φekßnφ na zßmek v milisekundßch, -1 pokud se Φekß neomezen∞ |
Stav vlßkna (sloupec state) je ·daj z tΘto tabulky:
0 | vlßkno se prßv∞ provßdφ na serveru |
1 | vlßkno Φekß na zßmek na strßnce |
2 | vlßkno Φekß na rßm pro naΦtenφ diskovΘ strßnky |
3 | vlßkno Φekß na zßmek na zßznamu v tabulce |
4 | vlßkno Φekß na nov² po₧adavek od klienta |
5 | vlßkno odesφlß klientovi odpov∞∩ na po₧adavek |
6 | vlßkno p°ijφmß po₧adavek od klienta |
7 | vlßkno konΦφ |
8 | vlßkno Φekß na semafor |
9 | vlßkno Φekß ve funkci Sleep |
Zp∙sob p°ipojenφ klienta na server (sloupec connection) je ·daj z tΘto tabulky:
0 | p°φm² p°φstup v rßmci jednoho poΦφtaΦe |
1 | p°φstup po sφti s protokolem TCP/IP |
2 | p°φstup po sφti s protokolem IPX/SPX |
3 | p°φstup po sφti s protokolem NetBEUI |
Odpov∞∩ na tento systΘmov² dotaz je ve v²vojovΘm prost°edφ WinBase602 vid∞t v okn∞ monitoru na strßnce U₧ivatelΘ.
SELECT state FROM _iv_logged_users WHERE login_name=ÆDAVIDÆ
Dotaz vrßtφ stav vlßkna pat°φcφho u₧ivateli p°ihlßÜenΘmu po jmΘnem David.