我们在运行RHEL 5.8的机器上使用Oracle数据库。 每个月我们重新启动我们的服务器(包括这个),但是这个需要很长时间才能closures。 上次花了40分钟。 这是等待关机时屏幕上的最后两行:
The Oracle base has been set to /opt/oracle Processing Database instance "ORCL": log file /opt/oracle/product/11.2.0/db_1/shutdown.log
这一步需要所有的时间。 在这之后,关机过程就很好,而且在合理的时间。 这是正常的吗?
谢谢!
请确保您的所有应用程序都已停止(不再使用数据库并保留活动连接,连接池,连接用户等)
如果你不想等待,你可以杀死数据库中所有剩余的会话(通过SQL查询),你可以find一些脚本。
最后,使用“shutdown immediate”closures你的实例
然后可以closures监听器,ASM实例(如果有的话),然后重新启动服务器
如果主动会话仍然存在,或者其他任何事情,可能需要一段时间(例如备份,locking,统计生成等)