wwfl.net
当前位置:首页 >> orAClE 01555 >>

orAClE 01555

用户user1对表进行了更新操作,用户user2在user1还没有进行提交前读表中数据,而且是大批量的读取(打个比方:耗时3分钟)而在这3分钟内user1进行了提交操作,那又会产生什么影响呢?这个时候怎么保证读写一致性呢?这个时候DBMS就要保证有足够大的undo...

采自网络 适当地设置参数 UNDO_RETENTION (要大于执行运行时间最长的事务所需的时间)。可以用 V$UNDOSTAT 来确定长时间运行的查询的持续时间。另外,要确保磁盘上已经预留了足够的空间 , 使 undo 段能根据所请求的 UNDO_RETENTION 增大。 使...

与你分享 ORA-01555 错误的几种解决方案,一般来说可以采用 下 面的方法: 适当地设置参数 UNDO_RETENTION (要大于执行运行时间最长的事务所需的时间)。可以用 V$UNDOSTAT 来确定长时间运行的查询的持续时间。另外,要确保磁盘上已经预留了足...

这种问题一般是undo表空间太小或者undo_retention的值设置过短导致。当然也可能是数据量过大,那需要优化下sql。

因为你建索引的时间过长,这段时间里 undo被覆盖 用下面的脚本加速 建索引: http://www.askmaclean.com/archives/script-speed-up-large-index-create-rebuild.html

你好。 这个是回滚段太小, 之后又大量事务重用回滚段,导致延迟块清除的数据被覆盖 短期解决: alter system set "_offline_rollback_segments"='_SYSSMU8_1682283174$' scope=spfile; alter system set "_corrupted_rollback_segments"='_SYSS...

1。版主的所说的镜像其实就是数据库的备份吧,而且这个备份其实是并不能保证两个数据库实时同步 2。在oracle中快照似乎可以满足上面那个镜像的要求,可是快照似乎只能提供表一级的,若是想对整个数据进行镜像的话岂不是很麻烦,要见若干个快照!

这个错误是很早就publisher的。 主要是说在执行导出或查询某张表的时候,又有其它用户对该表进行了行修改。 修改提交后,通常UNDO中会保留这些旧的资料,用来保证数据一致性读。 如果UNDO保留时间到了,并且UNDO中无足够空间,这些在UNDO中的旧...

1.冷备份和热备份的不同点以及各自的优点 解答: 热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库。热备份的优点在于当备 份时,数据库仍旧可以被使用并且可以将...

监控Oracle 数据库中长时间运行进程的两种方式,通过这些方 法,我们可以监控单条语句的 长时间操作,监控存储过程的运行进度,甚至自己'生成'进度信息. 关键词:监控进度V$SESSION_LONGOPS 当Oracle 存储过程运行时间较长时,我们希望客 户端能了解到...

网站首页 | 网站地图
All rights reserved Powered by www.wwfl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com