如何解决多线程造成的数据库死锁 我来答 1个回答 #热议# 网上掀起『练心眼子』风潮,真的能提高情商吗? 仉韵宁声远 2019-03-16 · TA获得超过2.9万个赞 知道大有可为答主 回答量:1.1万 采纳率:26% 帮助的人:646万 我也去答题访问个人页 关注 展开全部 多线程是很容易造成死锁,一般情况下死锁都是因为并发操作引起的。我不懂JAVA,但死锁这个问题每种开发工具和数据库都会碰到.解决办法是:1、程序方面优化算法(如有序资源分配法、银行算法等),在一个程序里,能不用多线程更新同一张数据库表尽量不要用,如果要用,其避免死锁的算法就很复杂。2、数据库方面设置等待超时时间3、发生死锁后直接KILL掉数据库进程 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容物理多线服务器强悍防DDOS,提供单台300G防御。物理多线服务器,超强硬防,总硬防达高达200G硬防,有效防御DDOS等攻击方式。上层封海外,封UDP高防服务器,独立多线服务器,单机防御。www.xunan.com广告 其他类似问题 2009-09-07 如何解决多线程造成的数据库死锁 2 2010-08-06 数据库,因为高访问量,造成线程死锁的原因是,如何来解除呢? 8 2018-01-02 多线程死锁怎么处理.net 2018-06-11 Android 如何解决数据库多线程锁的问题 2018-07-17 SQLite数据库的多线程锁模式问题,怎么解决 2016-11-28 请教多线程操作同一个数据表时,怎么避免表死锁 2013-09-25 怎么处理JAVA多线程死锁问题? 2017-11-10 什么是多线程,如何解决多线程死锁问题 更多类似问题 > 为你推荐: