【问题总结】由于Spring事务使用不当引起的数据库死锁
现象这次版本发完生产不久,主管就在群里通知了数据库有性能问题,产生了死锁。这条SQL一直占用了CPU,导致系统其它服务都出现性能问题。背景这是一条更新人员索引日志表的SQL,这张表的作用就是用来标记哪些人员的数据发生变化。涉及这条SQL的模块有后台任务和操作人员数据的功能。后台任务从这张表获取需要更新的人员,将数据同步到solr。操作人员数据的功能需要在这张表中标记该人员为待更新...
原创
2020-02-19 16:36:50 ·
4843 阅读 ·
0 评论