位置: 编程技术 - 正文

SQLServer 2008中通过DBCC OPENTRAN和会话查询事务

编辑:rootadmin

要找到最早的活动事务,可以使用DBCC OPENTRAN命令。详细用法见MSDN: 执行结果: 结果显示了最早活动日志的相关信息,包括服务器进程ID、用户ID、和事务的开始时间。关键是SPID和Start Time。 拥有这些信息后,可以使用动态管理视图(DMV)来检验正在执行的T-SQL,以及在必要时关闭这个过程 DBCC OPENTRAN对于孤立连接(在数据库中是打开的,但与应用程序或客户端已经断开的连接)是非常有用的,并能帮助我们找出遗漏了COMMIT或ROLLBACK的事务。该命令也返回在指定数据库内存在最早的活动事务和最早的分布式和非分布式复制事务。如果没有活动事务,则显示信息性消息,而不返回会话级数据。 我们看一个实例: 这是一个未提交的事务,在另一个查询窗口执行如下: 执行结果: 返回会话ID后,可以通过sys.dm_exec_connections和sys.dm_exec_sql_text来挖掘最近执行的查询的详细信息。 这个查询返回最后执行的语句。也可以使用sys.dm_exec_requests。 因为也从sys.dm_tran_session_transactions的第一个查询中得知事务ID,所以可以使用sys.dm_tran_active_transactions来了解更多事务本身的内容

小结:这里演示了使用DMV 排除故障和调查长时间的活动事务的一般技巧。基本步骤如下:1、查询sys.dm_tran_session_transactions获取会话ID和事务ID之间的映射。2、查询sys.dm_exec_connections和sys.dm_exec_sql_text查找会话最新执行的命令(most_recent_sql_Handle列)3、最后,查询sys.dm_tran_active_transactions确定事务被打开了多少时间、事务的类型和事务的状态。使用这个技巧可以回到应用程序去查明调用的被抛弃的事务(打开但从未提交)以及那些运行时间太长或对于应用程序来说是不必要的不恰当事务。

邀月注:本文版权由邀月和博客园共同所有,转载请注明出处。

推荐整理分享SQLServer 2008中通过DBCC OPENTRAN和会话查询事务,希望有所帮助,仅作参考,欢迎阅读内容。

SQLServer 2008中通过DBCC OPENTRAN和会话查询事务

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

SQL Server下的安全操作技巧分享 针对与mssql的安全,应当针对于2个方面来做,针对于主要的权限及端口。(要是有人说删除不安全的系统存储过程,先说好这个方式只能针对于

SQL中通过DBCC OPENTRAN和会话查询事务 同样,对事务日志进行备份也只会截断不活动事务的那部分事务日志,所以打开的事务会导致日志变多(甚至达到物理限制),直到事务被提交或回滚

SQL中SQL应用之-锁定(locking) 应用分析 一、锁的基本概念:锁定(Locking)是一个关系型数据库系统的常规和必要的一部分,它防止对相同数据作并发更新或在更新过程中查看数据,从而保证被

标签: SQLServer 2008中通过DBCC OPENTRAN和会话查询事务

本文链接地址:https://www.jiuchutong.com/biancheng/319332.html 转载请保留说明!

上一篇:sqlserver 存储过程中的top+变量使用分析(downmoon)(sqlserver 存储过程 临时表)

下一篇:SQL Server2005下的安全操作技巧分享(sql server2003)

  • 文化传媒公司的税种及税率
  • 企业缴纳增值税会计科目怎么做
  • 出口企业税负率计算公式
  • 金税盘维护费全额抵扣冲减的管理费用怎样结转
  • 抵扣联多长时间的勾选认证
  • 房地产公司解散条件
  • 税务局代开的劳务费发票可以入账吗
  • 非福利企业残疾人用工优惠
  • 专项补助资金补助的领域包括
  • 一般纳税人税控维护费怎么填报
  • 缴纳增值税金税率是多少
  • 淘宝店注册公司流程
  • 个人劳务报酬所得汇算清缴
  • 借款利息收入增值税税负率
  • 房产税税率及计算方法最新
  • 公司业务招待费占比
  • 工会是否具有有法律效力
  • 个人独资企业股权能出让吗
  • 非居民企业指定扣缴合同备案
  • 企业重组 资产重组
  • 取得交易性金融资产发生的交易费用
  • 在edge浏览器中打开农行K宝
  • windows10开机如何换帐号
  • 最新w10系统专业版
  • 对账工作的主要内容为什么不包括账表核对
  • 坏账准备如何做账
  • win10专业版问题
  • php几天可以速成
  • G40/50-70、SR1000随机Linux改安装Win7系统的实现方法
  • css flaot
  • 企业间无偿借款涉税
  • vue.min.js 本地引入
  • 提坏账准备的会计分录 2022
  • jquery和php
  • 收到电子退库如何入账
  • 字节在互联网什么地位
  • 一个残疾证一年单位免多少税2023
  • 命令行窗口
  • 免抵调库 地方税收有无增加
  • java的基本
  • 公司注销退还股票流程
  • java中同步
  • 5年前开的发票退货可以冲红吗?
  • python搜索函数
  • 股权转让分期付款风险
  • 应退或应补税额是负数
  • 评估费用由谁承担
  • 企业资产评估增值
  • mysql索引优化的方案
  • mysql卡住了
  • 新会计准则计提减值准备
  • 新公司成立的文案
  • 罚款属于应付账款吗
  • 银行存款日记账填写样本图
  • 其他综合收益的二级科目有哪些
  • 小规模纳税人可以抵税吗
  • 应收会计怎么做
  • sqlserver
  • mysql(master/slave)主从复制原理及配置图文详解
  • windows无法启动MySQL80服务
  • linux vps 教程
  • linux怎么安装c语言编程软件
  • xp系统下载SCSI硬盘的安装、启动、设置教程
  • linuxssh免密码登录
  • ubuntu开机密码不记得了
  • 盗版win10可以用win10商店吗
  • windows xp 配置
  • macbook2020款改硬盘
  • 微软windows10正版
  • javascript date函数
  • jquery判断div是否显示
  • js快速生成数组
  • 粮食企业所得税税率
  • 河北电子税务局如何添加办税人员
  • 旧房转让土地增值税扣除项目
  • 广东国税app安卓版网上预约
  • 1月纳税申报截止时间
  • 鄞江在哪里
  • 增值税普通发票和电子普通发票的区别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设