[www@localhost ~]$ jstack PID
3、拿到锁表sql
ok,程序排查没问题,从sql方面进行排查
查看是否有锁表
SELECT object_name, machine, s.sid...// 释放SESSION SQL:
alter system kill session 'sid, serial#';
ALTER system kill session '23, 1647';
查看具体的锁表...a.action
from v$sqlarea a, v$session s, v$locked_object l
where l.session_id = s.sid
and s.prev_sql_addr...||'s', b.sql_text, machine
from v$session a, v$sqlarea b
where a.sql_address =b.address
order by cpu_time.../executions desc;
拿出慢sql:
SELECT SQL_TEXT,
SQL_FULLTEXT,
ELAPSED_TIME,
DISK_READS