位置: 编程技术 - 正文

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)

  • 减免的企业所得税需要计入应交税费吗
  • 总承包单位可以分包吗
  • 一次性分红到期还本的会计分录
  • 按收入比例结转怎么做账
  • 标准成本法核算方法
  • 收到进项发票已认证,对方冲红重开,我方凭证什么做
  • 流动负债占总负债比率较高说明什么
  • 企业取得非货币性收入
  • 土地使用税延期还延续吗
  • 房地产企业进项税额转出
  • 注册资本金印花税什么时候缴纳
  • 企业所得税前列支的费用
  • 境内所得境外发放工资
  • 电子发票可以打多少行
  • 附加税城建税税率
  • 小规模收到增值税专用发票咋处理
  • 预估成本怎么冲回
  • 食堂货款报账明细表
  • 电子商务出来干嘛
  • 出口退税计算方法是免退税吗
  • 公司有好多没有股份的人
  • 购房发票拿到了接着干什么
  • 公司注销时账面处理
  • 医疗保险中的大病保险怎么报销
  • 维保合同交印花税吗怎么交
  • macwifi连接频繁断开
  • 在电脑上网页打不开怎么办
  • 如何更换电脑开机动画
  • PHP中register_shutdown_function函数的基础介绍与用法详解
  • 在windows7中,桌面图标的排列顺序是
  • 对公转账存款
  • 小米路由器2代改8t
  • php详细教程
  • 对外支付企业所得税计税依据
  • 企业生产经营管理费用包括
  • 普通增值税发票会计科目怎么写?
  • php上级目录
  • react router教程
  • 销售成本属于销售收入吗
  • react组件constructor
  • php屏蔽ip
  • 出口货物视同内销征税的会计核算?
  • 政府奖励怎么做会计分录
  • apache druid使用
  • 财务费用的增加记在哪一方
  • 土地增值税扣除率怎样计算
  • 补交地税多少钱
  • 差额征税的扣除额是填什么钱
  • 学电脑网站
  • lldb python
  • 帝国cms移动端
  • 小规模季度交税分录怎么做
  • sql cell函数
  • 营业外收入是指企业确认与企业生产经营活动没有
  • 货物抵货款的账务处理
  • 贷款利息进项税额转出
  • 施工企业如何确权
  • 宾馆里面的牙膏收费吗
  • 销售收入确认后怎么处理
  • 养老服务机构有住房租赁贷款需求吗
  • 搭赠商品如何开票
  • 数据库预处理语句
  • linux rootkit查杀
  • win8的系统
  • Linux系统中的pycharm怎么打开
  • windows7如何启动记事本
  • win7怎么开不了机
  • win7系统如何添加打印机
  • nodejs爬取数据
  • js拖拽div
  • python 列表分片
  • python脚本怎么编写
  • fiddler如何抓取app接口的
  • js修改css文件
  • unity异步加载场景
  • 如何做好税务党建工作
  • 中国的消费税率是多少
  • 公办幼儿园和企办幼儿园区别
  • 山东省地方税务局关于个人所得税
  • 江苏电子税务电子发票怎么作废
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设