位置: 编程技术 - 正文

SQL2008中通过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确定事务被打开了多少时间、事务的类型和事务的状态。使用这个技巧可以回到应用程序去查明调用的被抛弃的事务(打开但从未提交)以及那些运行时间太长或对于应用程序来说是不必要的不恰当事务。

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

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

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

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

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

SQL中SQL应用之-阻塞(Blocking)应用分析 通常短时间的阻塞没有问题,且是较忙的应用程序所需要的。然而,设计糟糕的应用程序会导致长时间的阻塞,这就不必要地锁定了资源,而且阻塞了

sqlserver打造自动备份的维护计划图解教程 其使用方法如下:(1)启动【sqlserverManagementStudio】,在【对象资源管理器】窗口里选择【管理】——【维护计划】选项。2)右击【维护计划】,在弹

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

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

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

下一篇:SQL2008中SQL应用之-锁定(locking) 应用分析(sql2008r2如何使用)

  • 应纳税所得额高了好还是低了好
  • 股权转让如何交税
  • 单位参加社保必须全员全额申报吗
  • 股权投资收回的账务处理
  • 新公司成立第一次会议
  • 建筑企业小规模纳税人升为一般纳税人条件
  • 在本公司交社保辞职了还能交吗
  • 固定资产账实不符的审计定性
  • 个人所得税允许扣除的费用
  • 工资一直挂账未发可以吗
  • 公司筹建期间
  • 对以前年度的收入调整
  • 个人以房抵债交税吗
  • 营改增后取得施工作业收入需要交哪些税?
  • 旅游业要怎么进行差额征税处理
  • 核算错误和重分类错误
  • 购货方收到代垫运费的发票怎么做会计分录?
  • 小规模人力资源服务费税率
  • 事业单位打印费计入什么科目
  • 民营医院实收资本科目
  • 企业对外捐赠现金的会计处理
  • 出租的设备
  • 公司购消防器材会计分录
  • 蚊子叮咬怎么办手抄报
  • 代码怎么用?
  • 超过小规模纳税人标准能不转一般纳税人吗?
  • 超过500万需要补税吗
  • 隐藏index.html
  • 体验了才明白的作文范文
  • 前端axios请求怎么中断
  • 基础kl
  • html前端开发教程
  • 增值税普通发票查询真伪
  • 织梦如何给栏目增加缩略图
  • 现金劳务收入会计分录
  • 注解注入
  • 印花税核定征收比例取消了吗
  • 企业股东分红可抵税吗
  • 差旅费补助无发票的文件依据
  • 固定资产盘亏是什么意思
  • 冲减以前年度利润
  • 新成立的公司如何注销
  • 对于相关人员培训存在的问题
  • 工程履约保证金退还申请书
  • 高危险工作人员有什么意外险
  • 差旅费出差补助标准
  • 增值税对企业
  • 建筑升降机厂家
  • 期末留抵税额可以冲减欠税吗
  • 单位存款的种类有哪些
  • sqlserver over
  • mysql绿色版和安装版有什么区别
  • ghost读取不到硬盘
  • Windows Server 2008搭建终端服务器
  • vmware 错误
  • win7系统重装后没声音
  • xp电脑注册表怎么打开
  • linux内核的作用
  • win7旗舰版怎么改成专业版
  • linux网络设备有哪些
  • win8禁用网络之后如何开启
  • Linux系统怎么用FTP传文件
  • linux如何限制指定ip访问
  • jsonarray fromobject
  • jquery layout 布局
  • 深入理解新发展理念,推进供给侧结构性改革心得体会
  • python基本入门
  • chrome version
  • js中scrollHeight,scrollWidth,scrollLeft,scrolltop等差别介绍
  • jquery.form.js下载
  • jquery的实现原理
  • Android自定义动画
  • 写给小白的情书
  • 12366纳税服务热线存在的问题
  • 宁夏到新疆多少公里?
  • 抚州到崇仁火车时刻表
  • 德阳契税2021年新规
  • 社保每个月都要交吗,不交了会怎么样
  • 个人工资所得税缴纳标准2023年
  • 税务申报扣除
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设