社区
疑难问题
帖子详情
sqlserver 死锁图看不懂,求数据库大神指教
kingkyrie
2018-04-17 03:41:29
...全文
1524
9
打赏
收藏
sqlserver 死锁图看不懂,求数据库大神指教
[图片]
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
OwenZeng_DBA
2018-04-25
打赏
举报
回复
引用 3 楼 kk185800961 的回复:
这个图可以说是标注的非常好了
kingkyrie
2018-04-19
打赏
举报
回复
引用 3 楼 kk185800961 的回复:
谢谢大神解析,我找到了这两个事务,但是各自方法里业务很复杂,执行顺序不太好调整,是不是只能给他俩加锁了,不让并行执行?
薛定谔的DBA
2018-04-19
打赏
举报
回复
引用 7 楼 liuchaoxuan 的回复:
[quote=引用 3 楼 kk185800961 的回复:]
谢谢大神解析,我找到了这两个事务,但是各自方法里业务很复杂,执行顺序不太好调整,是不是只能给他俩加锁了,不让并行执行?[/quote] 尽量减小锁的粒度。 怎么减小呢?你看上面锁住的是数据页、和整个PK索引。有没有能让这个粒度变得更小呢。比如让其变成行锁、键锁。所有就看你返回的数据多不多,多的话数据到了5千多行后,行锁、键锁 可能就升级为更大的锁了。 但是不管是慢查询还是死锁,主要是建立有效的索引(排除业务乱七八糟的情况)。所以你看下执行计划,哪些表读取的次数最多,哪些表有扫描,哪些表返回数据最多等。如果最终结果操作的数据是很小的,那肯定是走的索引不好,没有提前过滤掉更多无效数据。 有了好的索引,并发也可能不会发生了(数据不多的话)。
薛定谔的DBA
2018-04-18
打赏
举报
回复
kingkyrie
2018-04-18
打赏
举报
回复
关联的表单和索引:
kingkyrie
2018-04-18
打赏
举报
回复
引用 2 楼 yenange 的回复:
发一下死锁的SQL吧
sql图来啦!
xiaoxiangqing
2018-04-18
打赏
举报
回复
按照一样的顺序操作,就会减少死锁的发生
吉普赛的歌
2018-04-17
打赏
举报
回复
发一下死锁的SQL吧
zheninchangjiang
2018-04-17
打赏
举报
回复
厉害了,只知道,LOCK用到调用的本身,无限循环下去
万字长文 | 这可能是东半球最保姆级的后台服务器开发学习路线
前言这一篇的主题是「Linux C/C++ 服务器/后台开发学习路线」。这篇文章会有点长有点干,可以先去冲杯咖啡,慢慢看~正文 | 干货 |收藏一、后端/后台/服务器开发?经常在各大公司...
php最新面试题
原2018年最新PHP面试题2018年03月18日 00:02:04阅读数:24775面试之前多看看公司的资料,可以看出面试的公司主要做什么,电商,
数据库
,php函数,sql的优化,接口,session和cookie等经常会问到,都是必问之题,这其中有一...
Linux C++后端开发学习路线参考汇总
1年):华中大守门员一、C++基础(3个月)二、计算机网络(1个月)三、操作系统(1个月)四、网络编程(1个月)五、数据结构与[算法]()及[刷题]()(2个月)六、mySQL
数据库
(7天~15天)七、[项目]()(2个月)总结...
Linux C/C++ 服务器/后端开发/后台开发学习路线
这样的文章相信大家都见得不少了,写之前也非常忐忑,能不能和其它人写得不一样, 也定下了一个目标,这篇文章,不能是简单的堆砌学习资源和书单推荐,更要细化如何有效的去执行落地。 争取做到让看到的同学有一种...
后台服务器开发都要会些啥?| 内卷么?
前言大家好,我是石头哥。上周的文章鸽了,因为跑去“北方小桂林”玩了一圈。风景还不错,给大家看看。这是一张航拍的全景
图
,我的小飞机时隔一年终于派上用场了。当然,你识别下面的小程序二维码,观看...
疑难问题
22,209
社区成员
121,731
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章