位置: 编程技术 - 正文

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)

  • 建筑业购买材料计入什么科目
  • 个人租房缴纳由谁缴纳增值税
  • 公司的车不处理违章可以吗
  • 民办学校房屋要求
  • 发票勾选后什么时候可以抵扣税
  • 股份支付为什么计入股本溢价
  • 银行的记账凭证怎么做
  • 签订合同后付款
  • 企业咨询费入什么科目
  • 税务筹划的12种方法知乎
  • 减免税金需要计提吗
  • 企业内部控制调查问卷
  • 商铺出租怎么做账
  • 申报文化事业建设费
  • 应交增值税出口退税科目怎么结平
  • 生产企业是否可以兼营外贸业务
  • 个体户查账征收没有成本票怎么办
  • 借现金还银行怎么做账
  • 进项税在即征即退吗
  • 企业购入存货分录
  • 持有至到期投资在资产负债表怎么填
  • 车辆购置税计入固定资产一起折旧吗
  • 物流公司增项
  • 床垫专票可以抵扣吗
  • 车间管理人员工资记什么费用
  • 抵押房产可以买卖吗
  • 国库集中支付账务处理
  • mac屏幕共享要打开什么权限
  • php处理xml
  • 单位办事人员
  • 辅助生产成本如何结转
  • 个税扣除项怎么扣除
  • repair.exe是什么软件
  • 会计如何建账做账
  • yii框架教程
  • 利润表项目本期怎么算
  • 如何使用php写一个网页
  • ps中分辨率
  • 自制原始凭证代码怎么填
  • 政府购买服务交几险
  • 社保公司承担部分计入哪个科目
  • 固定资产是不是非货币性资产
  • 税率开成0了怎么办
  • 现金流量表的本期数是本月数还是本年数
  • 公司小规模纳税人转为一般纳税人,需要签补充协议吗
  • 利用java实现计算器
  • 暂估和冲暂估分录
  • 实收资本会计处理方法
  • 计提未发生的费用
  • 技术转让费如何收取合理
  • 用承兑付货款怎么做会计
  • 为什么白条不能打白条
  • 定期存款账务怎么处理
  • 年终奖企业应该计入哪个会计年度
  • 金税盘费用不交会怎么样
  • 多少钱算固定资产2022
  • 城市维护建设税的计税依据
  • Win10系统怎么进入控制面板
  • unix系统的文件分为哪三种存取结构
  • c盘满了怎么释放空间
  • Solaris 10 Openssh安装和配置
  • win10怎么设置允许远程
  • qctray.exe - qctray进程 是什么文件 作用是什么
  • windows 自启动
  • Aero glass for Win8.1黑屏/不兼容弹窗的解决方法介绍
  • win7开机无法连接所有网络驱动器
  • tf.nn.tanh函数
  • c++全局变量赋值
  • 批处理判断一个文件是否存在
  • perl中qw
  • pygame如何加载图片
  • express框架的优缺点
  • 开源 android 播放器
  • listview添加数据
  • javascript的介绍
  • genymotion-unable to load virtualbox engine
  • ipadpro关税多少
  • 房屋租赁税率是6还是9
  • 重庆社保60%退休工资
  • 房产税申报流程图
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设