Error: WMS_STOCK源

无法处理这些数据。ORA-01555:快照过旧:回退段号39 (名称为"_SYSSMU39_3029844184$")过小

DG上DB的alert日志:

ORA-01555 caused by SQL statement below (SQL ID: gyjxsr15qwqqy, Query Duration=1834 sec, SCN: 0x0001.68c59971):

select a.WHSEID, 'HBRDC' as WMS_RDCCode,a.StorerKey, b.Lottable03, c.Description , b.Lottable08, a.Loc, d.SKUGroup2 MaterialCode, d.SKUGroup SizeName, a.SKU, d.BUSR2, d.BUSR3, d.busr9, d.busr10, SUSR4, sum(nvl(a.Qty, 0)) Qty from WMWHSE1.Lotxlocxid a inner join WMWHSE1.Lotattribute b on a.Lot = b.Lot inner join WMWHSE1.Codelkup c on b.Lottable03 = c.Code and c.ListName = 'STOCK' inner join WMWHSE1.SKU d on a.StorerKey = d.Storerkey and a.SKU = d.SKU where a.Qty > 0 group by a.WHSEID, a.StorerKey, b.Lottable03,c.Description, b.Lottable08, a.Loc, d.SKUGroup2, d.SKUGroup, a.SKU, d.BUSR2, d.BUSR3, d.busr9, d.busr10, SUSR4

这句SQL执行1834s

判断原因:

SQL语句执行时间太长,或者UNDO表空间过小,或者事务量过大,或者过于频繁的提交,导致执行SQL过程中进行一致性读时,SQL执行后修改的 前镜像(即UNDO数据)在UNDO表空间中已经被覆盖,不能构造一致性读块(CR blocks)。  这种情况最多。

解决办法:

第1种情况解决的办法:

(1)增加UNDO表空间大小

(2)增加undo_retention 时间,默认只有15分钟

alter  system set undo_retention=14400 ;

undo_retention这个值可以根据情况调大一些。

(3)优化出错的SQL,减少查询的时间,首选方法

(4)避免频繁的提交

SQL> show parameter undo_retention;

NAME                                 TYPE        VALUE

------------------------------------ ----------- ------------------------------

undo_retention                       integer     900

把undo_retention修改为3600s

SQL> alter  system set undo_retention = 3600;

System altered.

SQL> show parameter undo_retention;

NAME                                 TYPE        VALUE

------------------------------------ ----------- ------------------------------

undo_retention                       integer     3600

再执行查询成功。

oracle 快照过旧:回退段号,ORA-01555: 快照过旧: 回退段号 39 (名称为 _SYSSMU39_3029844184$) 过小...相关推荐

  1. oracle批量插入报错,[数据库]Mybatis 批量插入数据 关于Oracle 批量插入报错:ORA

    [数据库]Mybatis 批量插入数据 关于Oracle 批量插入报错:ORA 0 2020-08-19 08:00:06 Mybatis 批量插入数据 关于Oracle 批量插入报错:ORA-009 ...

  2. oracle ora 604,ORA-01092:ORACLE实例终止,强制断开连接 ORA 00704 00604 00942

    天萃荷净 有网友咨询数据库启动报 ora-01092:ORACLE 实例终止.强制断开连接 数据库版本 Trace file d:\app\administrator\diag\rdbms\orcl\ ...

  3. php百度快照劫持,一招搞定百度快照全站劫持代码

    快照劫持代码能实现百度快照劫持,是黑帽SEO比较早的技术,通过劫持webshell网站,实现自己的网站排名,主要功能是改变webshell网站的快照,使其快照显示为你设置的快照,这个时候对方的网站快照 ...

  4. git 怎么回退已经push的版本_Git版本回退

    Git版本回退 Git中,每次commit提交都会生成一个历史纪录.使用 git log 查看commit历史:1 2 3 4 5 6 7 8 9 10$ git log --oneline ec88 ...

  5. 如何在旧的iPhone或iPad上安装旧版本的iOS应用

    Your old iPad might be still going strong, but if all your apps need newer versions of iOS to run, i ...

  6. 创建mysql数据库快照_sql语句大全之创建数据库快照

    创建数据库快照 数据库快照是源数据库的只读.静态视图.一个源数据库可以有多个数据库快照.数据库快照的主要作用是:维护历史数据以用于制作各种报表,可以使用数据库快照将出现错误的源数据库恢复到创建快照时的 ...

  7. 发布 'xx' 的并发快照不可用,因为该快照尚未完全生成,或者日志读取器代理未运行,无法激活它。如果并发快照的生成过程中断,则必须重新启动用于该发布的快照代理,直到生成完整的快照。

    发布 'xx' 的并发快照不可用,因为该快照尚未完全生成,或者日志读取器代理未运行,无法激活它.如果并发快照的生成过程中断,则必须重新启动用于该发布的快照代理,直到生成完整的快照. 这些步骤是在分发服 ...

  8. 台式电脑计算机能创建新磁盘吗,如何把旧硬盘加到新电脑上 旧机械硬盘装到新台式电脑方法...

    旧电脑换新电脑的时候,如果旧的机械硬盘没坏,相信很多用户,还是会选择把旧电脑上的机械硬盘拆卸下来,安装在新电脑上,当作一个普通存储盘继续用,直到硬盘出现坏道才弃用.但是很多小白不知道怎么操作,这里小编 ...

  9. oracle快照太旧含义,全解ORA-1555快照太旧错误原理及解决方案

    作者: |[转载时请以超链接形式标明文章和信息] 链接: 回滚机制的深入研究: 如果大家有兴趣深入了解一下回滚段的机制,那么请跟随我将前面的例子进一步深化. 1. 从DML更新事务开始: 重新来看这个 ...

最新文章

  1. 9月20华为鸿蒙,荣耀先行!华为智慧屏9月发布:搭鸿蒙系统和自研芯片
  2. Swift3.0语言教程删除字符与处理字符编码
  3. VC添加.chm帮助文档 --HtmlHelp
  4. android studio 搭建环境,Android studio搭建xposed环境
  5. Java的HashCode,Equal和==
  6. Linux系统X服务漏洞,X.Org X Server本地拒绝服务漏洞(CVE-2013-6424)
  7. 【Node】—系统模块
  8. matplotlib绘制李萨如图(一) 静态2D李萨如图
  9. C# Aspose.Word 操作word文档【一】
  10. Android APK 修改
  11. XP纯净版光盘ISO镜像文件
  12. Elasticsearch关闭index的自动日期检测
  13. 数据来源渠道及采集工具_几款简单好用的爬虫抓取数据采集工具
  14. 请简述SSM框架整合思路。
  15. M4A音频格式是如何转成MP3格式的?
  16. vivo计算机的隐藏功能介绍,vivo手机13个隐藏功能介绍,你知道几个?
  17. Teradata 记事本
  18. 双硬盘装双系统遇到的坑
  19. 1、新建基于标准固件库MDK5工程模板(STM32F103ZET6)
  20. LoadRunner:Run-time-settings

热门文章

  1. 日本下一个超大规模数据中心破土动工,位于京阪奈科学城
  2. 计算机二级(五)小笨鸟学飞版
  3. 计算机 计算能力测试题,高中数学计算能力训练题.doc
  4. linux 看硬件配置 命令2
  5. YAML实践指南:3:YAML格式检查与转换
  6. Java 中验证时间格式的 4 种方法
  7. python gui是什么_python gui是什么?
  8. 计算机硬盘硬件的配置问题,磁盘硬件配置问题windows无法正常启动怎么解决
  9. 分享一个麻将听牌算法(带癞子)(Lua)
  10. 3g html5手机网站,手机网站新模式 3G门户HTML5概念版问世