易百教程
所有教程
Java技术
Web技术
脚本语言
数据库
高级语言
其它技术
查看所有教程
Java技术
Java教程
Java设计模式
JSP教程
JDBC教程
Struts2教程
Maven教程
java实例教程
MyBatis教程
Spring教程
Spring MVC教程
数据库
MySQL教程
PostgreSQL教程
极客
代码
面试题
面试题库
Java技术架构师
面试问题详细
7、如果发生数据库死锁,应该将如何处理?
参考答案如下:
死锁是多个请求尝试获取其锁的情况。为了防止数据库进入这种状态,一般会做一个队列来验证每个请求,然后再将其转发到数据库。
除了上面提到的策略,还可以遵循以下策略:
可以通过使用更少的游标来避免锁定表来避免数据库死锁。
通过使用小事务
微信关注