位置: 编程技术 - 正文

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)

  • 普惠性幼儿园是非盈利幼儿园吗
  • 火车票报销抵扣税率
  • 电子发票打小了可以报销吗
  • 其他应付款为负数
  • 验钞机怎么做账
  • 期末现金及现金等价物余额公式
  • 发票查询发票代码有误
  • 汇算清缴上年度金额怎么填
  • 未确认融资费用是一级科目吗
  • 公司员工的车外地的停车费怎么做分录
  • 一次性离职补偿金如何避税
  • 考务费属于什么税目
  • 一次性付清货款要交税吗
  • 留底进项税额办理退税需要什么手续
  • 个人汽车租赁发票网上怎么开
  • 递延收益相关的法律规定
  • 未按规定期限办理身份证
  • 丧失控制权合并报表内部交易抵消
  • 外购固定资产如何入账
  • 库存成本与实际成本不符
  • 利息收入 开票
  • 外经证作废流程
  • 制造费用可以抵扣进项税吗
  • 返利销售会计处理办法
  • 机器用油怎么做成的
  • word文档打印时不打印批注
  • win10系统怎么设置锁屏壁纸
  • win11怎么下载手机应用
  • 单位外币账户
  • u盘中毒症状
  • win11可以触屏吗
  • PHP:rawurldecode()的用法_url函数
  • PHP:stream_context_create()的用法_Stream函数
  • 增值税普通发票怎么开
  • 农产品销售发票抵扣政策
  • pacis.exe - pacis是什么进程 有什么用
  • php files
  • 支付航天信息服务费怎么入账
  • 结转去年成本
  • Python人脸识别
  • 长期负债和应付账款
  • Ubuntu VPS中wordpress网站打开时提示”建立数据库连接错误”的解决办法
  • 企业的会计科目可以任意设置随意修改
  • 去年计提的费用所得税汇算清缴之前冲销就不调整吗
  • vgreduce --removemissing
  • 不按发票金额付款说明
  • 公益组织可以开公司吗
  • DedeCMS V5.7 SP2前台文件上传漏洞
  • 个体户给对方公司开发票会怎样
  • 建筑公司计提企税怎么算
  • 现金流量表的本期数是本月数还是本年数
  • 其他应收款增加现金流量表怎么填
  • 管理费用的是
  • 应交税费已交税金是什么意思
  • 取得抵债资产
  • 支付员工经济补偿金会计处理方式
  • 分公司和总公司在一个地方
  • 免征增值税账务处理办法
  • 开业费用是什么意思
  • 电子监控系统安装与维修
  • 台账和明细账有什么区别
  • 做内账需要什么资料
  • 所得税费用怎么计提
  • mysql如何优化sql查询
  • mysql precision
  • sql server自动生成id
  • windows更改图标大小
  • centos7.5切换图形界面
  • win10在哪里更改用户名
  • Linux中怎么安装nano已经有安装包了
  • linux常用网络工具
  • javascript中
  • unity xml读取
  • 使用驱动器u盘之前需要格式化
  • 黑马程序员培训怎样
  • javascript面向对象编程指南
  • 百旺税控盘口令认证失败pin锁定怎么办
  • 开票软件登录失败怎么办
  • 办公厅机构设置方案
  • 吉林省国税局网站官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设