现象是这样子的:
当监视数据库的CPU峰值达90%,而且持续时间较长,
用SELECT * FROM V$SESSION WHERE STATUS='ACTIVE' AND USERNAME IS NOT NULL.
看到同时进行的用户很多,有几个用SID持续时间很长,当我用
alter system kill session 'sid,serail#'
此问题就处理了。
我从 v$sqltext中查的发生锁的语句也不复杂,只是简单的SELECT 语句,
持续几天观察发现就是这几个程序互相锁,
你们说这个现象与什么有关系,难道与回滚段没有关系吗?
INIT.ORA中的PROCESS=250
而目前数据为5个,我觉的回滚段太少了。对不对呀?