Untuk menemukan sesi, sebagai DBA gunakan
select sid,serial# from v$session where username = '<your_schema>'
Jika Anda ingin memastikan hanya untuk mendapatkan sesi yang menggunakan SQL Developer, Anda dapat menambahkan and program = 'SQL Developer'
. Jika Anda hanya ingin mematikan sesi milik pengembang tertentu, Anda dapat menambahkan batasan pada os_user
Kemudian bunuh mereka dengan
alter system kill session '<sid>,<serial#>'
(mis.
alter system kill session '39,1232'
)
Kueri yang menghasilkan pernyataan pembunuhan siap pakai dapat berupa
select 'alter system kill session ''' || sid || ',' || serial# || ''';' from v$session where username = '<your_schema>'
Ini akan mengembalikan satu pernyataan mematikan per sesi untuk pengguna itu - sesuatu seperti:
alter system kill session '375,64855';
alter system kill session '346,53146';