楼主: jrblueh

回滚问题?

[复制链接]
论坛徽章:
23
生肖徽章:狗
日期:2006-09-07 10:14:43喜羊羊
日期:2015-03-13 17:41:592014年新春福章
日期:2014-04-10 09:43:05蛋疼蛋
日期:2012-05-23 22:26:07鲜花蛋
日期:2012-01-16 17:28:092012新春纪念徽章
日期:2012-01-04 11:51:22双黄蛋
日期:2011-12-21 09:05:53ITPUB十周年纪念徽章
日期:2011-11-01 16:21:152009新春纪念徽章
日期:2009-01-04 14:52:28生肖徽章2007版:猴
日期:2008-11-21 15:08:48
11#
发表于 2008-3-14 16:04 | 只看该作者
如果是更新后的数据,那用ORACLE 数据库的银行就乱套了~~~

使用道具 举报

回复
论坛徽章:
9
会员2007贡献徽章
日期:2007-09-26 18:42:10授权会员
日期:2007-11-09 11:43:46奥运会纪念徽章:曲棍球
日期:2008-07-16 11:42:332010新春纪念徽章
日期:2010-03-01 11:04:58ITPUB9周年纪念徽章
日期:2010-10-08 09:28:532011新春纪念徽章
日期:2011-02-18 11:42:47
12#
 楼主| 发表于 2008-3-14 16:07 | 只看该作者
更新前的状态

使用道具 举报

回复
论坛徽章:
27
数据库板块每日发贴之星
日期:2005-12-22 01:01:31ITPUB十周年纪念徽章
日期:2011-11-01 16:21:152012新春纪念徽章
日期:2012-02-13 15:12:092012新春纪念徽章
日期:2012-02-13 15:12:092012新春纪念徽章
日期:2012-02-13 15:12:092012新春纪念徽章
日期:2012-02-13 15:12:092012新春纪念徽章
日期:2012-02-13 15:12:09版主2段
日期:2012-05-15 15:24:11马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14
13#
发表于 2008-3-14 16:10 | 只看该作者
肯定是更新前的状态.
SELECT的SCN比更新的SCN要小, 系统会去找前镜像.

使用道具 举报

回复
论坛徽章:
15
生肖徽章:羊
日期:2006-09-07 17:03:06生肖徽章2007版:马
日期:2009-03-10 21:28:53生肖徽章2007版:虎
日期:2009-03-10 21:20:05生肖徽章2007版:龙
日期:2009-03-10 21:14:14CTO参与奖
日期:2009-02-12 11:45:482009新春纪念徽章
日期:2009-01-04 14:52:28奥运会纪念徽章:马术
日期:2008-10-24 13:03:422008新春纪念徽章
日期:2008-02-13 12:43:03生肖徽章2007版:鼠
日期:2008-01-02 17:35:53生肖徽章2007版:猴
日期:2008-01-02 17:35:53
14#
发表于 2008-3-14 16:11 | 只看该作者
更新前的值

使用道具 举报

回复
论坛徽章:
122
现任管理团队成员
日期:2011-05-07 01:45:08
15#
发表于 2008-3-14 16:21 | 只看该作者
原帖由 mychary 于 2008-3-14 15:51 发表
显然是我的对啦 呵呵

如果你对了,那oracle早就破产了~

使用道具 举报

回复
论坛徽章:
27
会员2007贡献徽章
日期:2007-09-26 18:42:102011新春纪念徽章
日期:2011-02-18 11:43:342010广州亚运会纪念徽章:排球
日期:2011-03-03 12:19:332010广州亚运会纪念徽章:篮球
日期:2011-03-10 14:25:06ITPUB十周年纪念徽章
日期:2011-09-27 16:30:47ITPUB十周年纪念徽章
日期:2011-11-01 16:21:15灰彻蛋
日期:2011-12-28 16:56:322012新春纪念徽章
日期:2012-01-04 11:50:44迷宫蛋
日期:2012-03-09 15:14:20蜘蛛蛋
日期:2012-03-26 09:46:32
16#
发表于 2008-3-14 16:36 | 只看该作者
zergduan
-----------------------------------------
如果你对了,那oracle早就破产了~
-----------------------------------------

^_^

使用道具 举报

回复
论坛徽章:
97
ITPUB十周年纪念徽章
日期:2011-11-01 16:24:04
17#
发表于 2008-3-14 16:46 | 只看该作者
原帖由 komman 于 2008-3-14 16:04 发表
如果是更新后的数据,那用ORACLE 数据库的银行就乱套了~~~

高手.
更新前的

使用道具 举报

回复
论坛徽章:
10
授权会员
日期:2008-03-13 10:32:44生肖徽章2007版:鸡
日期:2008-04-03 18:55:51数据库板块每日发贴之星
日期:2008-04-21 01:01:58奥运会纪念徽章:拳击
日期:2008-06-14 10:29:372014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11
18#
发表于 2008-3-14 16:55 | 只看该作者
应该是读取select开始时的旧值。
这是读一致性问题,是undo表空间(或回滚段)的主要作用之一。旧值由undo表空间(或回滚段)提供,若select运行时间过长,undo tablespace 或 roll segment 中的旧值可能被覆盖,则会报快照太旧(snapshoot too old)的错误提示。

[ 本帖最后由 kdkd 于 2008-3-14 17:02 编辑 ]

使用道具 举报

回复
论坛徽章:
10
授权会员
日期:2008-03-13 10:32:44生肖徽章2007版:鸡
日期:2008-04-03 18:55:51数据库板块每日发贴之星
日期:2008-04-21 01:01:58奥运会纪念徽章:拳击
日期:2008-06-14 10:29:372014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11
19#
发表于 2008-3-14 16:59 | 只看该作者
原帖由 Steven_1981 于 2008-3-14 16:10 发表
肯定是更新前的状态.
SELECT的SCN比更新的SCN要小, 系统会去找前镜像.


赞成!!

[ 本帖最后由 kdkd 于 2008-3-14 17:01 编辑 ]

使用道具 举报

回复
论坛徽章:
10
授权会员
日期:2008-03-13 10:32:44生肖徽章2007版:鸡
日期:2008-04-03 18:55:51数据库板块每日发贴之星
日期:2008-04-21 01:01:58奥运会纪念徽章:拳击
日期:2008-06-14 10:29:372014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11
20#
发表于 2008-3-14 17:00 | 只看该作者
原帖由 Steven_1981 于 2008-3-14 16:10 发表
肯定是更新前的状态.
SELECT的SCN比更新的SCN要小, 系统会去找前镜像.


对对,赞成,就是这个基本原则!!
应该是读取select开始时的旧值。前像值由undo表空间或roll segment提供。

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表