Ibatis Java SqlServer2008死锁的问题。。。

fuyiyong 2011-06-02 12:10:44
以前用Oracle数据库一个死锁都没看到,现在改用SqlServer2008,一动就死锁,我真受不了了。。。。

一个简单的Select死锁,一个简单的Delete也死锁,这TMD怎么用啊!!!

...全文
135 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
fuyiyong 2011-07-22
  • 打赏
  • 举报
回复
解决了,之前是用我们自己写的JDBC连接,后来用Spring就好了
--小F-- 2011-06-02
  • 打赏
  • 举报
回复
死锁有可能是你的并发数多 有 I/O瓶颈
有TEMPDB瓶颈

还有隔离级别设置的问题
很多原因的 需要你去查了才能确定
君_洛洛 2011-06-02
  • 打赏
  • 举报
回复
[Quote=引用楼主 fuyiyong 的回复:]
以前用Oracle数据库一个死锁都没看到,现在改用SqlServer2008,一动就死锁,我真受不了了。。。。

一个简单的Select死锁,一个简单的Delete也死锁,这TMD怎么用啊!!!
[/Quote]
到底为什么死锁才是你应该找的原因
fuyiyong 2011-06-02
  • 打赏
  • 举报
回复
不可能啦,客户指定SqlServer2008
Ubuntu_Fedora 2011-06-02
  • 打赏
  • 举报
回复
换回oracle
打一壶酱油 2011-06-02
  • 打赏
  • 举报
回复
sql server 和 oracle 的锁机制 挺多区别,lz 最好找本书看看
fuyiyong 2011-06-02
  • 打赏
  • 举报
回复
是的,为什么会死锁的确是要查的根本!
在网上看了一些没头绪。。。

隔离级别设置过了的

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧