sql 查看某用户的连接数 以及 如何删除该用户的会话
--查看不同用戶的連接數(shù)
select TERMINAL from v$session where username='username' and machine='machine'
---查詢用戶會話
select username,serial#, sid from v$session where sid='sid';
---刪除相關(guān)用戶會話
alter system kill session 'serial#, sid '
?
例如刪除PCISV7_DEV用戶下機(jī)器號為ISS460602001667的會話
1、查看用戶對應(yīng)的sid--,得到sid='367'
select TERMINAL from v$session where username='PCISV7_DEV' and machine='ISS460602001667';
2、對應(yīng)sid,獲得對應(yīng)的serial#--得到serial='26820'
select username,serial#, sid from v$session where sid='367';
3、通過sid和serial#,刪除對應(yīng)會話
alter system kill session '26820, 367 ';
?
?
查看所有包含某字段的表?
select?*?from?all_tab_cols?t?where?t.column_name='字段名';
查看所有表修改情況
select?object_name,?created,last_ddl_time?from?user_objects?order?by?last_ddl_time?desc;
?
轉(zhuǎn)載于:https://www.cnblogs.com/joyblabla/p/4875250.html
總結(jié)
以上是生活随笔為你收集整理的sql 查看某用户的连接数 以及 如何删除该用户的会话的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。