zoukankan      html  css  js  c++  java
  • 常用脚本--查找开启隐性事务的回话

    --=========================================================
    --很多JDBC驱动会默认设置开启事务,
    --或使用SET IMPLICIT_TRANSACTIONS ON;来开启事务
    --隐性事务的事务名会被设置为implicit_transaction
    --感谢欧阳富平提供
    --=========================================================
    
    SELECT * FROM sys.dm_tran_session_transactions T1
    INNER JOIN SYS.dm_tran_active_transactions T2
    ON T1.transaction_id=T2.transaction_id
    WHERE T2.name='implicit_transaction'
    AND T1.is_user_transaction=1
    
    
    --=========================================================
    --PS(个人观点):隐性事务不存在好与坏的区别,但会因为程序控制不够完善的原因
    --,会引发很多潜在问题,因此建议尽可能少使用隐性事务
    --=========================================================

     

  • 相关阅读:
    上下界网络流——概念解析与快速入门(待修改)
    maomao的现在与未来
    exgcd证明和最基础应用
    快速入门Splay
    luogu 2515
    bzoj 1996
    *51nod 1409
    51nod 1412
    51nod 1503
    51nod 1020
  • 原文地址:https://www.cnblogs.com/TeyGao/p/3610816.html
Copyright © 2011-2022 走看看