Oracle回滚段使用查询代码详解

发布时间 - 2026-01-11 02:53:54    点击率:

大批量执行DML语句造成回滚段大量占用,又回退操作,如何直观查询数据回滚情况?

单机环境 查询回滚执行进度

select /*+ rule */s.sid,
   r.name rr,
    nvl(s.username,'no transaction') us,
    s.osuser os,
    s.terminal te,
    t.used_urec rec,
    t.used_ublk blk
 from v$lock l, v$session s, v$rollname r,v$transaction t
 where l.sid = s.sid(+) and
    trunc(l.id1/65536) = r.usn and
    l.type = 'TX' and
    t.ses_addr = s.saddr and
    l.lmode = 6;

单机环境 查询回滚执行进度

select /*+ rule */s.sid,
   r.name rr,
    nvl(s.username,'no transaction') us,
    s.osuser os,
    s.terminal te,
    t.used_urec rec,
    t.used_ublk blk
 from v$lock l, v$session s, v$rollname r,v$transaction t
 where l.sid = s.sid(+) and
    trunc(l.id1/65536) = r.usn and
    l.type = 'TX' and
    t.ses_addr = s.saddr and
    l.lmode = 6;

集群环境  查询回滚执行进度

select /*+ rule */s.sid,
   r.name rr,
    nvl(s.username,'no transaction') us,
    s.osuser os,
    s.terminal te,
    t.used_urec rec,
    t.used_ublk blk
 from gv$lock l, gv$session s, v$rollname r,gv$transaction t
 where l.sid = s.sid(+) and
    trunc(l.id1/65536) = r.usn and
    l.type = 'TX' and
    t.ses_addr = s.saddr and
    l.lmode = 6;

单机环境 查询回滚执行进度

select /*+ rule */s.sid,
   r.name rr,
    nvl(s.username,'no transaction') us,
    s.osuser os,
    s.terminal te,
    t.used_urec rec,
    t.used_ublk blk
 from v$lock l, v$session s, v$rollname r,v$transaction t
 where l.sid = s.sid(+) and
    trunc(l.id1/65536) = r.usn and
    l.type = 'TX' and
    t.ses_addr = s.saddr and
    l.lmode = 6;

总结

以上所述是小编给大家介绍的Oracle回滚段使用查询代码详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# oracle  # 回滚段使用查询  # 回滚段  # Oracle Form中COMMIT的概述及使用技巧  # Oracle数据回滚的全过程  # Oracle回滚段的概念  # 用法和规划及问题的解决  # oracle中commit之后进行数据回滚的方法  # 小编  # 在此  # 给大家  # 所述  # 给我留言  # 感谢大家  # 疑问请  # 有任何  # username  # transaction  # nvl  # sid  # rr  # te  # used_urec  # terminal  # osuser  # os  # rule  # strong 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Python图片处理进阶教程_Pillow滤镜与图像增强  消息称 OpenAI 正研发的神秘硬件设备或为智能笔,富士康代工  Laravel DB事务怎么使用_Laravel数据库事务回滚操作  图册素材网站设计制作软件,图册的导出方式有几种?  html如何与html链接_实现多个HTML页面互相链接【互相】  绝密ChatGPT指令:手把手教你生成HR无法拒绝的求职信  太平洋网站制作公司,网络用语太平洋是什么意思?  Laravel Livewire是什么_使用Laravel Livewire构建动态前端界面  laravel怎么实现图片的压缩和裁剪_laravel图片压缩与裁剪方法  网站制作怎么样才能赚钱,用自己的电脑做服务器架设网站有什么利弊,能赚钱吗?  Zeus浏览器网页版官网入口 宙斯浏览器官网在线通道  Laravel的Blade指令怎么自定义_创建你自己的Laravel Blade Directives  使用PHP下载CSS文件中的所有图片【几行代码即可实现】  Laravel怎么进行数据库事务处理_Laravel DB Facade事务操作确保数据一致性  🚀拖拽式CMS建站能否实现高效与个性化并存?  Gemini手机端怎么发图片_Gemini手机端发图方法【步骤】  做企业网站制作流程,企业网站制作基本流程有哪些?  laravel怎么在请求结束后执行任务(Terminable Middleware)_laravel Terminable Middleware请求结束任务执行方法  高端网站建设与定制开发一站式解决方案 中企动力  Android自定义listview布局实现上拉加载下拉刷新功能  js实现获取鼠标当前的位置  详解Android图表 MPAndroidChart折线图  Python制作简易注册登录系统  公司网站制作需要多少钱,找人做公司网站需要多少钱?  WordPress 子目录安装中正确处理脚本路径的完整指南  标题:Vue + Vuex + JWT 身份认证的正确实践与常见误区解析  高端云建站费用究竟需要多少预算?  logo在线制作免费网站在线制作好吗,DW网页制作时,如何在网页标题前加上logo?  Laravel如何实现图片防盗链功能_Laravel中间件验证Referer来源请求【方案】  laravel怎么通过契约(Contracts)编程_laravel契约(Contracts)编程方法  详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)  韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南  企业网站制作这些问题要关注  Laravel怎么配置自定义表前缀_Laravel数据库迁移与Eloquent表名映射【步骤】  大型企业网站制作流程,做网站需要注册公司吗?  phpredis提高消息队列的实时性方法(推荐)  Laravel如何实现一对一模型关联?(Eloquent示例)  网站制作免费,什么网站能看正片电影?  如何为不同团队 ID 动态生成多个独立按钮  Laravel如何为API生成Swagger或OpenAPI文档  高防服务器租用如何选择配置与防御等级?  如何在沈阳梯子盘古建站优化SEO排名与功能模块?  Laravel如何实现多级无限分类_Laravel递归模型关联与树状数据输出【方法】  uc浏览器二维码扫描入口_uc浏览器扫码功能使用地址  Laravel中DTO是什么概念_在Laravel项目中使用数据传输对象(DTO)  奇安信“盘古石”团队突破 iOS 26.1 提权  微信公众帐号开发教程之图文消息全攻略  电视网站制作tvbox接口,云海电视怎样自定义添加电视源?  Python自动化办公教程_ExcelWordPDF批量处理案例  北京专业网站制作设计师招聘,北京白云观官方网站?