我们环境中DB2V9.7, AIX环境。最近经常遇到数据库莫名hang住的问题。发生故障时:数据库操作无返回,应用程序无响应。db2 connect to dbname 无反应 , db2stop force无反应。执行ps -ef |grep db2sysc确认系统中还有db2sysc进程。但是其他数据库操作都无法执行,不报错也不返回任何东西。只能重启服务器,各位大神谁了解大概什么原因导致数据库会hang住?
重启服务器,你的数据库能够正常启动?我觉得数据库hang住,很多可能。连接无反应,可以1、用db2pd收集信息,如app、wlock、locks等信息,尽量多的收集;2、查看db2diag信息;3、db2stop force无反应,可以先执行db2_kill,这个是ibm自带的停止数据库的命令,更安全,本质上还是kill -9。另,我怀疑有大事务不释放,你执行db2stop force 的时候数据库在回滚中。
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30