sql insert into .. select..死锁解决办法

[复制链接]
查看: 59|回复: 5
  • 慵懒
    2018-4-28 09:37
  • 发表于 2018-3-20 09:57:41 | 显示全部楼层 |阅读模式

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x

    sql insert into .. select..死锁解决办法

    方法一

    insert into a select * from b with(xlock) where form_no=@form_no方法二,存储过程

    sp_who --sql2000及以上
    dbcc inputbuffer(spid)--用于查看具体的语句
    kill spid --杀掉进程。
    --还是
    select * from sys.sysprocesses --sql2005及以上
    a. 按平均 cpu 时间排在前五个的查询
    此方案提供有关 cpu 时间、io 读写以及按平均 cpu 时间排在前五个查询的执行次数的信息。 复制代码

    select top 5
    total_worker_time/execution_count as [avg cpu time],
    (select substring(text,statement_start_offset/2,(case when statement_end_offset = -1 then len(convert(nvarchar(max), text)) * 2 else statement_end_offset end -statement_start_offset)/2) from sys.dm_exec_sql_text(sql_handle)) as query_text
    from sys.dm_exec_query_stats
    order by [avg cpu time] desc


    发表于 2018-4-30 00:05:48 | 显示全部楼层
    额,看不懂在说神马~@_@
    回复

    使用道具 举报

    发表于 2018-5-11 15:19:07 | 显示全部楼层
    这个帖一般般,还可以哦。
    回复

    使用道具 举报

    发表于 2018-6-4 17:17:28 | 显示全部楼层
    我只是路过打酱油的
    回复

    使用道具 举报

    发表于 2018-6-9 21:05:27 | 显示全部楼层
    正需要,支持楼主大人了!
    回复

    使用道具 举报

    发表于 2018-7-25 02:24:49 | 显示全部楼层
    啥也不说了,感谢楼主分享哇!
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

     
     
    技术支持
    在线客服
    售后交流群瑞恩社区™售后</font><br><span>交流
    工作时间:
    8:00-18:00
    客服热线:
    15368564009
    微信扫一扫
    返回顶部 关注微信 下载APP 返回列表