位置: 编程技术 - 正文

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)

  • 企业季度所得税申报表怎么填写
  • 小规模季度不超30万需要交什么税
  • 建筑业收到预收款预缴增值税
  • 利润表的上期金额是指全年吗
  • 交易性资产入账金额和入账金额区别
  • 在建工程在现金流量表中
  • 固定资产弃置费用计入什么科目
  • 哪些邮政业务可以寄快递
  • 预付款项包括哪些项目
  • 现金比率的计算公式是指
  • 销售原材料收到商业承兑汇票会计分录
  • 生活服务业加计扣除15%最新政策2019
  • 发票丢失后可以冲红吗
  • 收到赔材料赔付款怎样做账?
  • 分期消费的实际收益
  • 电子发票服务平台诺诺发票官网
  • 上年的费用本年能报销吗
  • 住房补贴计入个人所得税吗
  • 工商年报纳税总额怎么填写才正确
  • 结转本期损益要过账吗
  • 等值货币什么意思
  • 企业内部股权划拨流程
  • 王者荣耀中雅典娜的战争女神多少钱
  • 运行网络操作系统的设备
  • 收到法院的案件款应该怎么做帐
  • 借条和欠条的区别 法律效力
  • 残疾人就业保障金怎么申报
  • 鸿蒙系统怎么退出开发者选项
  • php字段
  • 第4章 数据处理思维导图
  • 免施工许可证
  • 工程未审计资金能支付到多少
  • php使用redis缓存技术
  • 预定义变量是什么
  • 如何成功安装暗区突围
  • javascript图表
  • 2021年前端还火吗
  • 解压包的命令
  • 销售费用占销售额比例怎么算
  • autoreconf -ivf
  • vant表单验证并提交表单
  • php面试题目100及最佳答案
  • 营改增后租金收入交什么税
  • 民营医院发票样式
  • PostgreSQL教程(十七):客户端命令(1)
  • 固定成本和变动成本举例
  • 银行承兑汇票是什么意思
  • 临时设施的种类有哪些
  • 提取法定盈余公积会计分录
  • 公司之前借款没入账现在还款
  • 应收账款收不回来怎么处理分录
  • 长期待摊费用科目怎么使用
  • 生产成本是直接成本吗
  • 收到福利费的专用发票
  • 财经网课 app
  • sql server233错误
  • sql数据采集
  • windows勒索病毒溯源
  • win10开始菜单按重启键变成关机
  • 关闭gui引导有什么用
  • linux 使用技巧
  • win7系统在电源选项找不到屏幕亮度
  • win7的系统电脑
  • windows8应用商店用不了
  • window无法正常启动怎么办
  • 修改win7
  • winbox app
  • jQuery基于xml格式数据实现模糊查询及分页功能的方法
  • dom教程
  • android深度探索(卷1):hal与驱动开发
  • unity3d物理现象模拟
  • 焦点问题是什么
  • a标签的href点击怎么不跳转
  • 如何用python编写一个程序
  • 国家税务总局票据丢失罚款标准
  • 日本互联网金融发展
  • 什么叫以物易物
  • 广东省国家税务总局电子税务局
  • 在珠海可以做什么生意
  • 平安银行股份有限公司临沂分行
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设