查询等待事件:
SQL>
1 select s.event, count(s.event)
2 from v$session s, v$process p
3 where s.PADDR = p.ADDR
4 group by s.event
5* order by 2 desc
SQL>
EVENT COUNT(S.EVENT)
---------------------------------------------------------------- --------------
enq: US - contention 223
latch: row cache objects 212
PL/SQL lock timer 165
rdbms ipc message 27
Space Manager: slave idle wait 10
Streams AQ: qmn slave idle wait 2
DIAG idle wait 2
pmon timer 1
SQL*Net message to client 1
VKTM Logical Idle Wait 1
Streams AQ: qmn coordinator idle wait 1
Streams AQ: waiting for time management or cleanup tasks 1
smon timer 1
13 rows selected.
数据库TPS极不稳定
查询表空间使用率:
TABLESPACE_NAME SIZE_G FREE_G USED_PCT
------------------------------ --------------- --------------- ----------
UNDOTBS1 20.13 0.00 100.00%
SYSTEM 0.74 0.00 99.71%
SYSAUX 0.61 0.03 95.02%
EXAMPLE 0.34 0.04 89.58%
USERS 0.00 0.00 81.25%
SOE
SQL> alter tablespace UNDOTBS1 add datafile '/oradata/ccictdb/ccictdb/undotbs02.dbf' size 10g autoextend on next 200M;
问题得到解决