位置: 编程技术 - 正文

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)

  • 息税前利润和销售利润
  • 出口退税 系统
  • 加班费计入个税吗
  • 小规模纳税人升级一般纳税人流程
  • 厂房租赁税点
  • 白酒消费税税率多少钱一吨
  • 合同取得成本如何结转
  • 软件公司主营业务是什么
  • 融资租赁的销项税额抵减
  • 公司开办期间的费用如何处理
  • 土地使用权入账价值
  • 危废处置费用怎么开票
  • 超市预付卡发票如何入账
  • 投标财务状况报告怎么提供
  • 境外投资企业如何交税
  • 加速折旧的会计分录
  • 变更股权需要资质证书吗
  • 一键ghost优盘启动下载
  • 企业庆祝建党活动
  • 怎么关闭win10搜索栏
  • safe software
  • 实物折扣例题
  • neoCopy.exe - neoCopy是什么进程 有什么用
  • 小规模纳税人补缴企业所得税分录
  • 赔付支出有哪些
  • 期末应交增值税转入未交增值税
  • thinkphp自定义标签page
  • 甲方如何规避合同责任
  • vue-nginx刷新404问题
  • web前端基础教程
  • 猿厂猿作设计机构招聘
  • 学计算机选择什么专业
  • echarts series name
  • mfcc特征提取过程
  • ajax提交表单数据
  • wordpress安装包
  • 金融机构拆出资金的最长期限
  • 事业单位无形资产折旧是当月还是下月
  • 增值税补交还有没有责任
  • 带息票据和不带息票据怎么区分
  • 收到进项税发票
  • php 多进程
  • 收到的销项负数发票如何申报
  • 广东高速公路过路费收费标准
  • 固定资产改扩建和大修理的区别
  • 经销商会议是什么意思
  • 利用职务之便谋取私利是什么罪
  • 资产处置损益影响损益吗
  • 业务招待费如何调整
  • 品种法分批法分步法的区别
  • 企业所得税特殊事项
  • 全资子公司的利润怎么记录母公司报表
  • 技术报酬金是什么意思
  • 个人开运输发票需要的资料哪些?
  • 补计提所得税怎么做分录
  • 商业承兑汇票怎么接收
  • 股东以固定资产投资要交增值税?
  • 事业单位有奖励吗
  • 单位的对公账户有利息吗
  • 其他应收款个人在贷方表示什么
  • 应交税费期初有余额吗
  • 原始凭证丢了判刑吗
  • 用于职工福利的增值税怎么计算
  • win8pe无法识别硬盘
  • win10改win8.1
  • 苹果mac系统怎么截屏快捷键
  • cmos密码是什么
  • 进程dwm
  • 屏保 win7
  • 安全账户管理器或本地安全机构服务器
  • mac登录apple id一直转圈
  • sessmgr.exe - sessmgr是什么进程 有什么用
  • w10自启
  • Win10系统安装步骤
  • javascript访问用户cookie
  • node.js怎么用
  • java 调试
  • 法院执行的房子可以卖吗
  • 2011年退伍军人证
  • 国家税务总局简易征收最新文件
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设