位置: 编程技术 - 正文

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)

  • 公路客运企业应走集约化经营
  • 收到公司发来的材料,计入会计分录
  • 企业所得税资产总额怎么填写
  • 小规模纳税人报销会计分录
  • 退伍士兵增值税减免账务处理
  • 应付账款以前年度挂错
  • 企业计提短期借款利息费用应贷记的会计科目是
  • 忘了报税算偷税漏税吗
  • 个税申报没交会收滞纳金吗
  • 个体户需要缴纳残疾人保障金吗
  • 案例分析改变,从三块板开始
  • 国有划拨地是否能转让土地
  • 滞留发票的税收处理
  • 个税附加扣除如何填写合适
  • 分公司注销时有未分配利润需要交税吗
  • 预提工资的的计提依据
  • 税控盘服务费抵减有效期几年
  • 一次性领取的年金 税率表
  • 去年收入少做了怎么调账
  • 内存坏了电脑会黑屏吗
  • windows10如何添加英文输入法
  • 仓库库存周转率高
  • 公司购入二手设备 如何开具发票
  • 雨林木风u盘pe装系统教程
  • 资产减值损失如何录入
  • php imagestring
  • 购买股票的会计科目
  • 结转损益类收入科目分录
  • 研发支出属于哪个表
  • php利用数组完成党员信息表
  • 世界上最完美的犯罪
  • php call stack
  • 红字申请表开错了怎么办
  • 火车票的进项税率
  • 电子银行回单可以导出吗
  • 异地提供建筑服务预缴
  • 兼职算受雇吗
  • 施工项目的费用包括
  • 织梦使用教程
  • csv文件导入到pycharm时报错
  • python的np.array
  • 暂估入库按含税价吗
  • 税务局的罚款记录怎么查
  • 所得税调增调减技巧
  • 纳税申报是根据什么填写的
  • 企业稳岗返还使用情况明细表
  • 员工购买口罩会计科目
  • 小规模纳税人购车是怎么抵税的
  • 银行代发工资业务收费吗
  • 预收账款的借方余额反映的是
  • 通过一达通出口到底开什么发票
  • 税控设备全额抵减
  • 废品损失是什么要素
  • 销户还能申请抚养费吗?
  • 哪些人必须办理纳税登记
  • 小企业的建账流程分为什么内容
  • 房地产开发企业资质管理规定
  • 计算机二级考试时间2024
  • win8旗舰版和专业版区别
  • win8系统忘记电脑开机密码怎么办
  • windowsxp如何隐藏文件
  • 华硕fx80g装系统
  • python sed
  • 远程操作win10
  • 高危KB3045645!Win7/8.1别安装这个补丁
  • windows7开机显示错误恢复进不去
  • Win7系统如何开启移动到文件夹选项
  • Win10年度升级版将正式提供暗黑主题 未自定义颜色都会变暗
  • win7怎样设置屏幕保护密码
  • macbook xcode
  • 动态设置class
  • unity shader editor
  • android界面切换与数据传递
  • shell printf 变量
  • jquery添加删除属性
  • scp命令详解(全)
  • jquery easyui开发指南
  • jquerycuishifeng
  • 投诉政府平台在哪里投诉
  • 发票明细导入excel
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设