本文主要是介绍ORA-00445: 后台进程 J001 在 120 秒之后仍没有启动的解决方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
日志库卡住一两分钟不写入数据
1、问题描述
日志库异常卡住,无法更新日志表数据,查看数据库alert警告日志,日常报错:ORA-00445: 后台进程 "J001" 在 120 秒之后仍没有启动,kkjcre1p: unable to spawn jobq slave process,oracle job 120秒无法启动且无法创建新的进程。2、问题分析
linux系统有个内核新特性ASLR,是一种针对缓冲区溢出的安全保护技术, 内存地址随机化机制,当内存不足的时候就会出现预警,查看数据库服务器发现64G内存紧张时只剩几百兆,结论为数据库内存不足时导致数据库hang住,无法处理新的进程,导致卡住3、问题处理
使用命令:ps aux | sort -k4nr | head -n 100|more查看占用内存较高的异常进程,进行优化处理,释放后内存剩余12G左右,不会因os内存不足导致数据库卡住:这篇关于ORA-00445: 后台进程 J001 在 120 秒之后仍没有启动的解决方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!