當前位置:首頁 » 操作系統 » oracle資料庫的事務

oracle資料庫的事務

發布時間: 2024-09-16 03:57:56

① 什麼是事務,oracle和sql server 在事務處理上有何不同

事務可以看作是由對資料庫的若干操作組成的一個單元,這些操作要麼都完成,要麼都取消,從而保證數據滿足一致性的要求。事務的一個典型例子是銀行中的轉帳操作,帳戶A把一定數量的款項轉到帳戶B上,這個操作包括兩個步驟,一個是從帳戶A上把存款減去一定數量,二是在帳戶B上把存款加上相同的數量。這兩個步驟顯然要麼都完成,要麼都取消,否則銀行就會受損失。顯然,這個轉帳操作中的兩個步驟就構成一個事務。
資料庫中的事務還有如下ACID特徵。
ACID分別是四個英文單詞的首寫字母,這四個英文單詞是Atomicity、Consistency、Isolation、Durability,分別翻譯為原子性、一致性、隔離性、持久性。

在SQL Server中有三種事務類型,分別是:隱式事務、顯式事務、自動提交事務,預設為自動提交。
在Oracle中沒有SQL Server的這些事務類型,預設情況下任何一個DML語句都會開始一個事務,直到用戶發出Commit或Rollback操作,這個事務才會結束,這與SQL Server的隱式事務模式相似。

② 在建立ORACLE資料庫時,選擇「事務處理」模板與選用「數據倉庫」模板的區別

首先你嘚理解倉庫和事務性資料庫側重點的不同。
細節方面我就舉一個例子吧 事務處理鎖級會在每一行每一個欄位數據,而倉庫型只要表級鎖就足夠了。

熱點內容
為什麼編譯一直出錯 發布:2024-11-24 19:30:24 瀏覽:234
如何查看qq仙境電腦配置 發布:2024-11-24 19:30:14 瀏覽:625
怎麼用蘋果玩安卓賬號 發布:2024-11-24 19:29:34 瀏覽:157
2022款雅閣哪個配置全景天窗 發布:2024-11-24 19:25:48 瀏覽:841
64解壓縮軟體官方下載 發布:2024-11-24 19:23:35 瀏覽:523
php圖形庫 發布:2024-11-24 19:21:02 瀏覽:496
c語言遞歸演算法n 發布:2024-11-24 19:18:46 瀏覽:32
在c語言中表示什麼 發布:2024-11-24 19:04:46 瀏覽:408
discuz友情鏈接緩存 發布:2024-11-24 19:00:11 瀏覽:693
資料庫時區 發布:2024-11-24 18:28:30 瀏覽:614