Како проверити активне и неактивне сесије у Орацле бази података?

Kako Proveriti Aktivne I Neaktivne Sesije U Oracle Bazi Podataka



Орацле база података је популаран РДБМС (систем за управљање релационим базама података) због своје скалабилности и огромних карактеристика. Надгледање и контрола сесија базе података може бити критичан задатак за администратора базе података. На пример, веома је важно пратити активне и неактивне сесије ради оптимизације перформанси базе података и спречавања безбедносних претњи.

Овај водич ће објаснити како да проверите активне и неактивне сесије:

Како проверити активне и неактивне сесије у Орацле бази података?

Да бисте проверили активне и неактивне сесије у Орацле-у, пријавите се у базу података као администратор. За ову објаву се користи СКЛ програмер, тако да успоставите везу или се пријавите у складу са тим.







Како проверити активне и неактивне сесије користећи в$сессион?

в$сессион ” пружа информације о сесијама само за тренутну инстанцу. „ СЕЛЕЦТ ” изјава са „ в$сессион ” се може користити за проверу активних и неактивних сесија.



Проверите активне сесије користећи в$сессион

ГДЕ ” клаузула се може користити за примену филтера за проверу активних сесија док се користи в$сессион сто. Упит је дат у наставку:



СЕЛЕЦТ * ФРОМ в$сессион ВХЕРЕ СТАТУС = 'АКТИВНО';

Горњи упит ће приказати само редове у којима је вредност у „ СТАТУС ” колона је “ АКТИВНО ”.





Излаз

Излаз је приказао активне сесије.



Проверите неактивне сесије користећи в$сессион

ГДЕ ” клаузула се може користити за примену филтера за проверу неактивних сесија помоћу в$сессион . Упит је дат у наставку:

СЕЛЕЦТ * ФРОМ в$сессион ВХЕРЕ СТАТУС = 'НЕАКТИВНО';

Горњи упит ће приказати само оне сесије које су тренутно „ НЕАКТИВНО ”.

Излаз

Излаз је показао да нема неактивне сесије.

Како проверити активне и неактивне сесије користећи гв$сессион?

гв$сессион ” пружа информације о сесијама за све инстанце. „ СЕЛЕЦТ ” изјава са „ гв$сессион ” се може користити за приказ информација о сесијама. „ ГДЕ ” ће се користити за филтрирање активних и неактивних сесија.

Проверите активне сесије користећи гв$сессион

Да бисте проверили активну сесију, филтрирајте податке гв$сессион табелу, одабиром само редова у којима је вредност у „ СТАТУС ” колона је “ АКТИВНО ”. Упит је дат у наставку:

СЕЛЕЦТ * ФРОМ гв$сессион ВХЕРЕ СТАТУС='АКТИВНО';

Излаз

Излаз је показао да су активне сесије филтриране.

Проверите неактивне сесије користећи гв$сессион

ГДЕ ” клаузула се може користити за одабир само редова у којима је вредност у „ СТАТУС ” колона је “ НЕАКТИВНО ” у гв$сессион сто. Упит је дат у наставку:

СЕЛЕЦТ * ФРОМ гв$сессион ВХЕРЕ СТАТУС='НЕАКТИВНО';

Излаз

Излаз је показао да нема неактивне сесије.

Како проверити активне и неактивне сесије одређеног корисника?

У Орацле бази података, активне и неактивне сесије одређеног корисника могу се проверити навођењем корисничког имена у клаузули ВХЕРЕ.

Проверите активне сесије одређеног корисника

Упит за проверу активне сесије одређеног корисника је дат у наставку:

СЕЛЕЦТ * ФРОМ в$сессион ВХЕРЕ СТАТУС = 'АКТИВНО' И СЦХЕМАНАМЕ = 'СИС';

У горњем упиту, корисничко име (име шеме) је „ СИС ”.

Излаз

Излаз приказује активну сесију за „ СИС ” корисник.

Проверите неактивне сесије одређеног корисника

Да бисте проверили неактивну сесију одређеног корисника, откуцајте следећи упит:

СЕЛЕЦТ * ФРОМ в$сессион ВХЕРЕ СТАТУС = 'НЕАКТИВНО' И СЦХЕМАНАМЕ = 'СИС';

Излаз

Снимак екрана је показао да нема неактивне сесије „ СИС ” корисник.

Закључак

Активне и неактивне сесије у Орацле-у могу се проверити коришћењем „ в$сессион ” или “ гв$сессион ” табела са „ СЕЛЕЦТ ' изјава. Да бисте филтрирали активне или неактивне сесије, „ ГДЕ “ клаузула се може користити са “ СТАТУС ” колона. Ако желите да проверите активне или неактивне сесије за одређеног корисника, можете навести корисничко име у клаузули ВХЕРЕ. Овај текст је показао практичан водич о томе како да проверите активне и неактивне сесије у Орацле бази података.