多线程批量处理任务(解耦,提高效率,保证事务一致性)
@hello,很久没更了,最近上班太忙了,还有楼主太懒。。。。今天给大家分享一篇多线程批量处理数据库数据的解耦解决方案。。文章有点糙。。望谅解。多线程批量处理任务(解耦,提高效率,保证事务一致性)知识点1.aop2.线程池3.线程通信4.事务案例:批量导入更新数据库数据,当用户导入上千条时,由于业务复杂,最终的执行sql相当于数据条数的十倍以上,更新时长超过80s最终超时异常。我的优化方案(有更好的方案分享给博主哟,欢迎指正):1-异步处理,提示用户稍候查看,后台处理;2-同步处理,并行处
原创
2021-09-02 17:49:15 ·
2762 阅读 ·
8 评论