SQL入門之12 Read Consistency
When an insert, update, or delete operation is made to the database, the Oracle Server takes a copy of the data before it is changed and writes it to a undo segment.
All readers, except the one who issued the change, still see the database as it existed before the changes started; they view the undo segment’s snapshot of the data.
When a DML statement is committed, the change made to the database becomes visible to anyone executing a SELECT statement. The space occupied by the "old" data in the undo segment file is freed for reuse.
If the transaction is rolled back, the changes are undone:
The original, older version, of the data in the undo segment is written back to the table.
All users see the database as it existed before the transaction began.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/271063/viewspace-908953/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQL入門之6 sql*plusSQL
- Read Consistency with Real Application Clusters (314)APP
- SQL入門之11 DatabaseTransactionsSQLDatabase
- SQL入門之7 鎖SQL
- SQL入門之10 MERGESQL
- SQL入門之9使用defaultSQL
- 10.spark sql之快速入門SparkSQL
- SQL入門之3 函式2SQL函式
- SQL入門之2 函式1SQL函式
- 資料分析師之SQL入門SQL
- SQL入門之1 select 聯接SQL
- SQL 入門SQL
- Shlomo關於everntual consistency與read-after-write consistency區別的解釋以及為什麼US Standard 沒有采用先進的read-after-wr
- sql入門之23 pivoting insert等SQL
- SQL入門之4 group by 與子查詢SQL
- 4412入門
- PL/SQL入門SQL
- sql*plus入門SQL
- SQL入門之5 表的建立與修改1SQL
- ACM入門之新手入門ACM
- SQL入門基礎SQL
- SQL基礎入門SQL
- SQL入門之8 限制插入資料的範圍SQL
- 第 12 章 CSS 入門CSS
- 好程式設計師Java分享MySQL之SQL入門(一)程式設計師JavaMySql
- Mysql系列一:SQL入門MySql
- SQL入門-進階教程SQL
- 1、MySQL和SQL入門MySql
- 《Flutter 入門經典》之“Flutter 入門 ”Flutter
- Spark SQL 程式設計API入門系列之Spark SQL的作用與使用方式SparkSQL程式設計API
- React從入門到精通系列之(12)深入理解JSXReactJS
- Android入門筆記12Android筆記
- C# 12 Blazor入門教程C#Blazor
- SQL-小白最佳入門sql查詢一SQL
- SQL 注入攻防入門詳解SQL
- SQL語言快速入門(轉)SQL
- 機器學習之小白入門機器學習
- Alfred之workflow入門Alfred