由于用户会话(例如一般的业务进程)导致ORACLE加锁,DBA查出用户会话后杀进程的方式: 1.假如是该会话引起加锁: SQL> select sid from v$mystat where rownum=1; SID ---------- &nbs
数据库异常状态DOWN不下来的处理方式:宗旨问题最小化 1.SQL> shutdown immediate 作用关掉涉及oracle的进行,如遇UPDATE操作则进行回滚, 如果该数据库并发量很大,可能一天都下不来 2.如遇回滚缓慢,shutdown immediate下不来,则执行如下脚本,杀用户进程,把并发量干掉 1)ps -ef|grep "LOCAL=NO&quo
当Oracle数据库意外当机,操作系统内存共享段未释放,便无法重启数据库至nomount状态,此时需要手工清理。 现象: 1.可以看到有2个smon进程 $ ps -ef|grep smon oracle 6538 1 0 22:00 ?  
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号