Kas
27
2021
27
2021
Oracle Session Monitoring
Merhaba,
Oracle DB üzerinde bulunan sessionların bilgilerini listeleyebilceğimiz bir SQL sorgusu örneği aşağıdaki gibidir.
Active session, idle session, EBS üzerindeki ekranları kullanan sessionların görüntülenmesi ve kill edilmesi için gereken alter scriptini oluşturan bir örnektir.
SELECT inst_id, FLOOR (last_call_et / 3600) || ':' || FLOOR (MOD (last_call_et, 3600) / 60) || ':' || MOD (MOD (last_call_et, 3600), 60) last_call_et, last_call_et last_call_et_saniye, b.event event________, b.p1text, b.p1, b.p2text, b.p2, sql_id, 'alter system kill session ''' || sid || ',' || serial# || ',@' || inst_id || ''' immediate;' kill_session, (SELECT 'kill -9 ' || p.spid || ';' FROM gv$session a, gv$process p WHERE p.inst_id = a.inst_id AND p.addr = a.paddr AND a.sid = b.sid AND a.inst_id = b.inst_id AND ROWNUM = 1) kill_os, TRIM (b.terminal) terminal, b.username, b.program, b.sid, b.serial#, (SELECT s.sql_text FROM v$sql s WHERE s.sql_id = b.sql_id AND ROWNUM = 1) sql_text________, (SELECT s.sql_fulltext FROM v$sql s WHERE s.sql_id = b.sql_id AND ROWNUM = 1) full_sql, blocking_session, b.p3text p3tx, b.p3, b.logon_time, b.wait_time, b.osuser, b.module, b.wait_class, b.client_info FROM gv$session b WHERE 1 = 1 --AND b.wait_class = 'Application' AND status = 'ACTIVE' AND b.wait_class != 'Idle' AND TYPE != 'BACKGROUND' ORDER BY 3 DESC; |
Barış Kurtuluş Korkmaz
Oracle Applications Developer at Dboptimize
2017 yılında Bahçeşehir Üniversitesi Bilgisayar Mühendisliğinden Mezun
Oldu. Oracle E-Business Suite Uygulama Yazılımı Üzerinde Senior
Teknik Danışman Olarak Profesyonel Kariyerine Devam Etmektedir.İlgi
alanları Java Development, Oracle Database Administration, Database
Development, Web & Mobil Development' dır.
Oldu. Oracle E-Business Suite Uygulama Yazılımı Üzerinde Senior
Teknik Danışman Olarak Profesyonel Kariyerine Devam Etmektedir.İlgi
alanları Java Development, Oracle Database Administration, Database
Development, Web & Mobil Development' dır.
Latest posts by Barış Kurtuluş Korkmaz (see all)
- Oracle Session Monitoring - 27 Kasım 2021
- EBS – Genel Muhasebe Döküman Sıra Atamaları - 25 Ağustos 2020
- İnsan Kaynakları Özel Bilgileri Eklenmesi - 29 Nisan 2020
İlgili Yazılar