oracle快照过旧终极篇.pdfVIP

  • 13
  • 0
  • 约6.55千字
  • 约 4页
  • 2021-12-06 发布于河北
  • 举报
ORA-01555 快照过旧 快照过旧这个问题,自从接触 oracle 开始就频繁遇到,到目前为止可能已接触过不止 几十次。要写 case 的话,也许不止一二百页。 这个错误产生在多个方面, 如 select 时,update 时, delete 时, exp/expdp 时,好像产生的原因有很多。 产生原因 先看一下 oracle 是如何定义这个 ora 错误的。 01555, 00000, snapshot too old: rollback segment number %s with name \%s\ too small // *Cause: rollback records needed by a reader for consistent read are // overwritten by other writers 原因一: SQL 语句执行时间太长,或者 UNDO 表空间过小,或者事务量过大,或者过 于频繁的提交, 导致执行 SQL过程中进行一致性读时, SQL执行后修改的

文档评论(0)

1亿VIP精品文档

相关文档