Oracle DBA常用命令

Sysdba身份登录数据库:

sqlplus sys/[password]@[TNSNAME] as sysdba

sqlplus sys/a@DEV as sysdba

 

查看DB中的schema

select username from dba_users;

 

查看schema上连接的session

select saddr,sid,serial#,paddr,username,status from v$session where username='RO_GEM_DEV';

 

查询有死锁的session

SELECT A.OWNER, 
       A.OBJECT_NAME, 
       B.XIDUSN, 
       B.XIDSLOT, 
       B.XIDSQN, 
       B.SESSION_ID, 
       B.ORACLE_USERNAME, 
       B.OS_USER_NAME, 
       B.PROCESS, 
       B.LOCKED_MODE, 
       C.MACHINE, 
       C.STATUS, 
       C.SERVER, 
       C.SID, 
       C.SERIAL#, 
       C.PROGRAM 
  FROM ALL_OBJECTS A, V$LOCKED_OBJECT B, SYS.GV_$SESSION C 
 WHERE (A.OBJECT_ID = B.OBJECT_ID) 
   AND (B.PROCESS = C.PROCESS)

 

Kill Session

alter system kill session '133,55448';

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值