aix oracle 卡死
在使用AIX搭建Oracle数据库的过程中,经常会碰到卡死的情况。具体表现为:无法登录数据库、无法执行SQL语句、无法关闭数据库等。
造成这种情况的原因有很多,比如数据库锁死、资源占用过高、网络故障等。以下是一些常见的情况和解决方法:
1. 数据库锁死
在执行大量DML操作时,可能会出现锁死的情况。这时需要查看正在等待的锁和锁的拥有者:
$ ps -ef | grep ora_|grep -v grep $ su - oracle $ sqlplus / as sysdba SQL>select sid,serial#,wait_time,seconds_in_wait,wait_class from v$session_wait where wait_class != 'Idle' and sid in (select sid from v$locked_object); SQL>select object_type,owner||'.'||object_name,session_id,lock_type,mode_held,mode_requested from v$locked_object;