zoukankan      html  css  js  c++  java
  • sqlserver deadlock

    当时系统测试的时候,由于使用了自动化测试跑脚本,一下子出了很多sqlserver deadlock的问题。

    都处于system test阶段了,哪儿还有时间仔细分析这些死锁是怎么出来的,直接上retry吧。

    在改sql的过程中,发现sql写的真是五花八门啊,那个乱啊。

    啥都别说啦,直接调用统一的接口吧,花了大概2个星期,把这些乱哄哄的sql调用都统一到一个class里,接下来就简单多了只需要在这个class里处理deadlock,然后retry就行了,不过记得好像还是出了几个bug,有一个是和transaction有关的,也意识到了死锁发生以后,transaction也需要用新的。

    很多bug不去修改,根本就不知道是怎么回事,也不知道以后怎么改进。

    所以不要抱怨老是在改bug,不是所有人都有这样的机会的。

    机会从来都是争取来的。

    --------------------------- 知道的更多,不知道的也更多 ---------------------------
  • 相关阅读:
    Python使用inspect查看代码参数
    Python的hasattr() getattr() setattr()
    Module-GitBook使用手册
    Module-Hadoop技术文档
    Module-Git使用手册
    Module-Faker使用手册
    Module-Docker使用手册
    Module-DB2技术文档
    Module-Dask并行任务调度
    Module-Apache使用说明
  • 原文地址:https://www.cnblogs.com/mryux/p/11183384.html
Copyright © 2011-2022 走看看