位置: 编程技术 - 正文

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)

  • 个人生产经营所得税怎么计算
  • 普票为啥不能抵扣
  • 递延收益属于利息收入吗
  • 企业理财收益要交哪些税
  • 个税扣除项生效日期
  • 一般纳税人拿到小规模的专票
  • 小企业会计准则是小规模纳税人吗
  • 会计核算体系的建立
  • 增值税怎么纳税比率
  • 付了定金一定会有货吗
  • 4s店收取的金融服务费用
  • 机关单位工会经费的来源包括
  • 零售环节销售金额标准
  • 确认一个会计项目应符合的基本标准有
  • 事业单位购入存货分录
  • 在不同单位拿的工资怎么计税?
  • 电子发票怎么红冲步骤视频
  • 公司委托其他公司为员工代缴社保公积金
  • 技术服务费收入属于提供劳务收入吗
  • 多计提的费用怎么调整
  • 发票开错了要退税怎么操作
  • 计提应收利息怎么做分录
  • 跨月发票冲红账怎么做
  • 补缴公积金账务处理
  • 支付宝付款凭证可以当发票吗
  • 长期债权投资收回的利息 现金流量表
  • win10升级win11报错
  • 长期借款和应付利息
  • 民办非企业单位是什么企业类型
  • 提示内存不足
  • 查看chrome浏览器内核版本
  • PHP:finfo_set_flags()的用法_fileinfo函数
  • 销售产品取得收入
  • php连接mysql数据库的几种方式及区别
  • flex布局使用
  • 增值税密码锁定怎么办
  • vue鼠标悬浮菜单
  • 广东高速公路过路费官网
  • 关联公司代缴社保会计处理
  • 办营业执照怎么填写经营范围
  • 应收账款收不回来
  • 机器学习——果蔬分类
  • 商品流通企业的基本要素
  • 支付宝商户服务电话
  • 付国外专利费用需办什么手续
  • 个人股权转让需要评估吗
  • 更改增值税申报表退税在哪里退钱
  • 待报解预算收入是什么意思,扣了钱
  • 刚购入的固定资产已使用年限怎么填
  • 自建的固定资产折旧计入哪里
  • 资产负债表里的应交税费怎么填
  • 小规模普票冲红能退税吗?
  • 营改增之后还有营业税金及附加吗
  • window10系统电脑配置
  • xp系统删除文件反应很慢
  • win8系统如何安装软件
  • win7系统重装后没声音
  • windows7开机后网络标志转圈
  • 安装程序不运行怎么回事
  • win10rs2是哪个版本
  • wmiex.exe是什么程序
  • win8系统安装条件
  • 安卓sdk目录下用来存放各种版本sdk的目录是
  • python等于和双等于
  • c# opengl绘图
  • nodejs的理解
  • android拍照
  • 分区工具怎么取消主分区
  • python如何判断一个变量的类型
  • batch批处理
  • shell脚本.sh
  • android颜色值
  • android studio post请求数据获取
  • js中push和pop
  • unity网络通信框架
  • python中的编码
  • bootstrap需要学多久
  • 中心组学习的意义?
  • 中国税务报客户端
  • 个人利息收入属于什么收入
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设