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

oracle 数据块何时拥有scn

发布网友 发布时间:2024-09-27 10:50

我来回答

1个回答

热心网友 时间:2024-10-04 16:58

先看update-commit的情况,因为是做完实验后写的,所以我直接在实验步骤后贴上实验数据
sqlplus窗口1
1:dump块 .................................... scn: 0x0000.0620b7d3 col 0: [ 1] 37

sqlplus新开窗口2

3:窗口2dump块 ................................scn: 0x0000.0620b7d3 col 0: [ 1] 37

4:窗口2刷新buffer_cache

5:窗口2dump块 ................................scn: 0x0000.0620b8ec col 0: [ 3] 35 35 32

6:窗口1commit

7:dump块 ..........................................scn: 0x0000.0620b8ec col 0: [ 3] 35 35 32

8:刷新buffer_cache

9:dump块 ..........................................scn: 0x0000.0620b8ec col 0: [ 3] 35 35 32

从上面的实验数据可以看出来,数据块的scn在开始更新的之后,flush buffer cache后立马就记录了,并且commi时不改变。
再看update-rollback的情况,同样,直接贴上实验数据:
sqlplus窗口1
1 :窗口1flush buffer_cache

2 :窗口1dump ............................scn: 0x0000.0620ba9e col 0: [ 3] 38 38 38

3 :窗口1update

新开窗口2

4 :窗口2dump ......................................scn: 0x0000.0620ba9e col 0: [ 3] 38 38 38

5 :窗口2flush buffer_cache

6 :窗口2dump ......................................scn: 0x0000.0620c0b1 col 0: [ 3] 34 34 34

7 :窗口1rollback

8 :窗口1dump ......................................scn: 0x0000.0620c0b1 col 0: [ 3] 34 34 34

9 :窗口1flush buffer_cache

10 :窗口1dump ....................................scn: 0x0000.0620c0c8 col 0: [ 3] 38 38 38

ok,可以看到commit-rollback的情况是:update记录后,flush buffer cache立马更新块scn,rollback动作发出后,又更新了一次scn。

热心网友 时间:2024-10-04 16:52

先看update-commit的情况,因为是做完实验后写的,所以我直接在实验步骤后贴上实验数据
sqlplus窗口1
1:dump块 .................................... scn: 0x0000.0620b7d3 col 0: [ 1] 37

sqlplus新开窗口2

3:窗口2dump块 ................................scn: 0x0000.0620b7d3 col 0: [ 1] 37

4:窗口2刷新buffer_cache

5:窗口2dump块 ................................scn: 0x0000.0620b8ec col 0: [ 3] 35 35 32

6:窗口1commit

7:dump块 ..........................................scn: 0x0000.0620b8ec col 0: [ 3] 35 35 32

8:刷新buffer_cache

9:dump块 ..........................................scn: 0x0000.0620b8ec col 0: [ 3] 35 35 32

从上面的实验数据可以看出来,数据块的scn在开始更新的之后,flush buffer cache后立马就记录了,并且commi时不改变。
再看update-rollback的情况,同样,直接贴上实验数据:
sqlplus窗口1
1 :窗口1flush buffer_cache

2 :窗口1dump ............................scn: 0x0000.0620ba9e col 0: [ 3] 38 38 38

3 :窗口1update

新开窗口2

4 :窗口2dump ......................................scn: 0x0000.0620ba9e col 0: [ 3] 38 38 38

5 :窗口2flush buffer_cache

6 :窗口2dump ......................................scn: 0x0000.0620c0b1 col 0: [ 3] 34 34 34

7 :窗口1rollback

8 :窗口1dump ......................................scn: 0x0000.0620c0b1 col 0: [ 3] 34 34 34

9 :窗口1flush buffer_cache

10 :窗口1dump ....................................scn: 0x0000.0620c0c8 col 0: [ 3] 38 38 38

ok,可以看到commit-rollback的情况是:update记录后,flush buffer cache立马更新块scn,rollback动作发出后,又更新了一次scn。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
发票专用章法律依据 植物大战僵尸2,昨天领签到植物显示的5月植物变成了胡萝卜导弹车,我领了... 植物大战僵尸2星星植物已经获得继续兑换 植物大战僵尸2每天签到领的奖励去哪里找 植物大战僵尸2明明签到已获得大力花菜 ,为什么图谱上没显示? 植物大战僵尸2购买植物提示已经拥有怎么解决? 植物大战僵尸2幸运宝藏开到已经拥有的植物怎么办 生活节奏变快、工作压力加大等,使年轻人很焦虑,你觉得他们该怎么... 中年人如何来减轻心理压力呢 一个男孩子为什么会发他的私密照片给我? 可否分享一下,你吃过最奢侈的饭是多少钱的? 说一说你吃的最贵的一顿饭是什么?多少钱? 月亮离我有多远800字高分作文一览 怎样做瑜伽休息术 x60系统怎么切换 赞美前线医生的精短句子 说一说常吃黑枸杞的好处有哪些 黑枸杞可以寄美国 车被运管的堵了但带的是舅妈还有舅舅还有父母和爱人还有一个人又不收 ... 我朋友开出租车时被5个高中生(3男2女)给杀害了,非常可怜,他孩子才几个... 我问一下你们运管处有2个小伙子他们上了出租车要到偏僻的地方去司机不... ...被运管抓了开了张三万的罚款单,请问如果不交罚款车能不能拿得... 我和儿子二个亲戚坐我的朋友车子去南站被运管处查到了要扣车罚款怎么... 红楼遗憾是什么意思? 为什么乌克兰语可以和俄语互通? 乌克兰语和俄语使用地区乌克兰语和俄语能交流吗 请问乌克兰语和俄语能互通吗? 如果老公送花给老婆,你怎么写? 我进了QQ班级群,只问作业然后退掉,最后两天发生了关于QQ群的严重事情... 技校是什么??? 比亚迪宋plusdmi后备箱开启时遇到障碍物会不会收缩 菠萝和南瓜能一起吃吗 石英砂的显微硬度是多少 石英沙简介 石英砂滤料硬度有多高 为什么玉帝要孙悟空管蟠桃园?| 西游记释疑05 魔法门6资料 什么是工信部icp备案 风信子水培多久发芽 风信子水培几天发芽最佳? 被对方拉黑了还能加上他吗? 梦见念书什么意思 复光、小卫士、脑视宝这三个品牌哪个才是真正的无辐射无频闪?懂的进 梦见一直人家叫我回去念书 137***8346我都快五十岁了,还经常梦到在学校念书 剁椒炒腊鱼有哪些常见的做法? 逮捕令下达后多久开庭 逮捕令下来后多久会开庭 逮捕令下来后多久开庭? 逮捕令发布需要哪些条件?逮捕令下来多久开庭? 最高人民法院下逮捕令多久开庭