股票做空网站,wordpress 用svn checkout,做网站公司哪好,品牌网站制作报价【标题】yac修改参数后关闭数据库hang住
【问题分类】性能优化
【关键词】YashanDB, yac, shutdown hang
【问题描述】修改yac参数后执行shutdown immediate#xff0c;数据库hang住。
【问题原因分析】 Shutdown操作时#xff0c;线程在获取gInstance-trigger-s…【标题】yac修改参数后关闭数据库hang住
【问题分类】性能优化
【关键词】YashanDB, yac, shutdown hang
【问题描述】修改yac参数后执行shutdown immediate数据库hang住。
【问题原因分析】 Shutdown操作时线程在获取gInstance-trigger-sema信号量时卡住。 该信号量应由main线程在执行shutdownWait()时释放但在执行SERVER_CMD_SHUTDOWN命令时jobManagerStop()操作卡住。 job queue线程在doUpdateSysJob更新时卡在checkRedoFreeSpace()接口导致死循环。 SHM_POOL_SIZE配置过小导致yfs共享内存不足影响db模块的archProc创建文件进而影响redo日志的使用需要调整SHM_POOL_SIZE参数。
【解决/规避方法】检查配置文件设置。
【影响范围】23.1 - 23.1.1.200
【修复版本】-