flashback總結五之Flashback_Query_Version(下)_補充
由於之前是一條語句,一條commit,所以scn都會根據commit之後,都會相應的多個改變
而如果多條語句,例如:
insert into scott.emp values(7970,'dong','CLERK',7902,to_date('2011-09-09','YYYY-mm-dd'),'800','300',20);
update scott.emp set sal =1000 where empno =7970;
update scott.emp set sal =1000 where empno =7968;
之後再,commit
那麼你獲得的scn就是,一個改變。
可以根據
SQL> Select versions_xid,versions_startscn,versions_endscn,
DECODE(versions_operation,'I','Insert','U','Update','D','Delete', 'Original') "Operation", empno from scott.emp
versions between scn minvalue and maxvalue;
VERSIONS_XID VERSIONS_STARTSCN VERSIONS_ENDSCN Operatio EMPNO
---------------- ----------------- --------------- -------- ----------
3468264 Original 7964
09000600B1040000 3469014 Update 7968
01001300D2030000 3468264 3469014 Insert 7968
01001300D2030000 3468264 Delete 7968
3468264 Original 7968
09000600B1040000 3469014 Insert 7970
01001300D2030000 3468264 Delete 7970
3468264 Original 7970
已選擇52行。
以上的結論分析可以看出,在做一次insert和兩次update操作之前的scn號是3468264,而一次insert和兩次update之後
的scn號是3469014
所以,scn號對應的是以你的commit為主。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26446098/viewspace-712218/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- flashback總結五之Flashback_Query_Version(上)
- flashback總結三之Flashback_DROP
- flashback總結一之Flashback_DatabaseDatabase
- flashback總結四之Flashback_Query
- flashback總結六之Flashback_Transaction_Query
- 【UML入門教程】——總結和自我補充
- 常規sql的使用總結(陸續補充)SQL
- Oracle Flashback 技術 總結Oracle
- Oracle Flashback技術總結Oracle
- Elasticsearch 學習總結 - 相關配置補充說明Elasticsearch
- flashback總結二之相關的三個檢視
- oracle flashback特性學習總結Oracle
- flashback database的一點總結Database
- FlashBack總結之閃回資料庫與閃回刪除資料庫
- 田淵棟:博士五年之後五年的總結
- 自己總結的web前端知識體系大全【歡迎補充】Web前端
- 【軟工文件總結之後五個文件總結(重點篇)】軟工
- 前端基礎之jQuery重要補充前端jQuery
- 模擬賽總結補
- Oracle分割槽之五:建立分割槽索引總結Oracle索引
- flashback技術之---flashback query
- flashback技術之---flashback drop
- flashback技術之---flashback table
- flashback技術之---flashback databaseDatabase
- Java學習筆記之IO補充Java筆記
- NIO(五)Buffer總結
- 五月總結
- 五日研究總結
- 第五週總結
- flashback技術之---flashback Transaction Query
- flashback技術之---flashback version query
- 小米充電頭總結
- 『現學現忘』Git基礎 — 14、Git基礎操作的總結與補充Git
- Python之檔案讀寫補充——R+模式下修改中文內容Python模式
- 五大方案總結:微信掃描下載APKAPK
- iOS面試題總結(五)iOS面試題
- 第五週Swift總結Swift
- 暑期第五週總結