问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

ora-01555是什么错误?

发布网友 发布时间:2024-10-05 03:08

我来回答

1个回答

热心网友 时间:2024-11-23 22:10

用户user1对表进行了更新操作,用户user2在user1还没有进行提交前读表中数据,而且是大批量的读取(打个比方:耗时3分钟)而在这3分钟内user1进行了提交操作,那又会产生什么影响呢?这个时候怎么保证读写一致性呢?这个时候DBMS就要保证有足够大的undo表空间来存放修改前的数值,,以保证user2读取的数据是修改前的一致数据.然后下次再读取时候就是更新后的数据了.
ora-01555快照过旧就是因为undo空间不够大,其中一部分undo数据被覆盖了,用户无法获得修改前的数据。
undo数据分为三种:
活动的undo:未提交事务的undo数据,这些undo数据永远不能覆盖,用于回滚rollback事务。
过期的undo:已提交事务的undo数据,这些undo数据可以覆盖。
未过期的undo:事务已提交,但事务提交前,有些查询正在进行,它要读取的是提交前的数据,这部分数据就是未过期数据。如果这部分undo数据被覆盖了,就会发生ora-01555错误。

一个解决方法是,指定undo表空间参数UNDO_TABLESPACE,并将undo空间管理方法设置成自动扩展:UNDO_MANAGEMENT=AUTO。
这种方法可能产生的结果是:
因为undo表空间装了太多未过期(unexpired)的undo数据,新的transaction无法向其中写入undo数据,这时transaction就会发生ORA-30036错误。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 沈阳市满族中学课堂教学特色化 明月若教陪尽夜,只拚清露湿渔蓑的意思 数三复习用高数同济七版哪些部分不需要看啊? ...方式数据恢复,但是表中有CLOB字段,提示:快照旧了 “时与晒渔蓑”的出处是哪里 “只著旧渔蓑”的出处是哪里 “依旧照渔蓑”的出处是哪里 “醉眠烟雨一渔蓑”的出处是哪里 麻烦下载过的朋友跟我说说,你们认为波克城市好玩吗? 波克城市信益怎样听说多是坑人的游戏 公司创始人是什么意思 非球面镜片区别 没有人住的屋子怎么这么多蚊子 村支书一般都是党员吗 怎么把QQ里面某个相册删掉? 急!!电脑qq里名片的相册怎么删相片 有图 深圳市奥彼力科技有限公司怎么样? ...我想加入学校团委或学生会,但不知道哪个好些。各位前辈指点一... ORA-30036故障处理思路 求前辈指点 入党申请书有必要大一就写+交吗 起诉离婚之后过几年会自动判离 2023 年报:奇石乐集团逆势实现增长 2022年12月-2023年1月冬季汤旺河林海奇石景区免门票活动详情 ora-01555是什么意思? 小米3和小米2S那个好点 ...各关卡难点通关玩法技巧分享介绍_《失落城堡》各关卡难点通关玩法技 ... 为什么我的手机打开不了手电筒 失落城堡手游一周目怎么玩_失落城堡手游一周目攻略 开空调需要关窗户吗,会不会很费电呢? 聚众斗殴致人重伤故意伤害如何量刑? 聚众斗殴和故意伤害罪哪个更严重? 吃葡萄糖酸锌片维生素c片能提高精子质量吗 聚众斗殴罪与故意伤害量刑标准是什么 火影忍者OL手游忍者考试121-125通关方法介绍_火影忍者OL手游忍者考试... 朋友小闺女生日祝福语简短 有哪些句子可以表达生日的祝福 火影忍者ol手游忍考112风主低战通关攻略 右手臂神经痛是什么原因 火影忍者OL风主怎么过忍者考试110 风主通关忍考110阵容搭配攻略_百度... 车牌照号266BF好吗? 真伪难辨的意思