日期:2014-05-16 浏览次数:20511 次
如何诊断数据库突然出现性能问题?
如果在知道是某个用户进行的操作的前提下,可以通过v$session 视图来确定具体是那个session造成的性能问题
select * from v$session where username like 'xxx';
通过以上查询可以看到 某个用户的所有的session (sid),但是仅通过sid 是不能找到某个具体的session的
这时再查询v$session_wait
select * from v$session_event order by time_waited;
根据以上查询结果,再与上面的结构对比,即可得到导致性能问题的具体session id 了
未完待续。。。。