指定隔離級別

2021-05-07 11:39:46 字數 629 閱讀 7344

----start

大家應該都知道隔離級別吧,至少也應該聽說過吧。db2共有四種隔離級別,由高到低分別是:

可重複讀(rr)

讀穩定性(rs)

游標穩定性(cs)---預設的隔離級別

未落實的讀(ur)

隔離級別越低,併發性越好,但是導致的併發性問題也越多。db2可以在 session(會話級)、connection(連線級)、statement(語句級) 設定隔離級別。本文只介紹如何指定statement(語句級) 隔離級別。一般,我們執行select語句的時候,為了獲得最大的併發性,我們能容忍一些資料不一致,這時我們可以指定最低的隔離級別,如下所示:

---更多參見:db2 sql 精萃

----last updated on 2009.9.29

----written by shangbo on 2009.9.29

----end

mysql隔離級別 MySQL 事務隔離級別

mysql innodb所提供的事務滿足acid的要求,事務是通過事務日誌中的redo log和undo log來實現原子性 undo log 一致性 undo log 永續性 redo log 事務通過鎖機制實現隔離性。1 事務隔離級別與實現read uncommitted 讀未提交 read c...

mysql隔離級別驗證 mysql 隔離級別測試

1 設定隔離級別,包括 全域性 global.tx isolation,會話級別 session.tx isolation mysql workbench的會話 2 建立測試表 注意 unsigned auto increment primary key用法 預設引擎的設定 建立測試表 use te...

事務隔離級別

1 serializable 最嚴格的spring事務隔離級別,事務序列執行,資源消耗最大 3 read committed 大多數主流資料庫的預設spring事務隔離等級,保證了乙個事務不會讀到另乙個並行事務已修改但未提交的資料,避免了 髒讀取 該級別適用於大多數系統。4 read uncommi...