成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

DB2隔離級別--可重復(fù)讀

數(shù)據(jù)庫
DB2隔離級別中的可重復(fù)讀級別,會鎖定應(yīng)用程序在工作單元中引用的所有行,下面將為您介紹該隔離級別相關(guān)的知識,供您參考。

下面為您介紹的DB2隔離級別,是可重復(fù)讀級別,作為重要的DB2隔離級別之一,利用可重復(fù)讀,不可能出現(xiàn)丟失更新、訪問未落實的數(shù)據(jù)和幻像行的情況。

可重復(fù)讀

可重復(fù)讀(RR)會鎖定應(yīng)用程序在工作單元中引用的所有行。利用“可重復(fù)讀”,在打開游標(biāo)的相同工作單元內(nèi)一個應(yīng)用程序發(fā)出一個 SELECT 語句兩次,每次都返回相同的結(jié)果。利用“可重復(fù)讀”,不可能出現(xiàn)丟失更新、訪問未落實的數(shù)據(jù)和幻像行的情況。

在該工作單元完成之前,“可重復(fù)讀”應(yīng)用程序可以盡可能多次地檢索和操作這些行。但是,在該工作單元完成之前其他應(yīng)用程序均不能更新、刪除或插入可能會影響結(jié)果表的行?!翱芍貜?fù)讀”應(yīng)用程序不能查看其他應(yīng)用程序的未落實更改。

利用“可重復(fù)讀”,將會鎖定引用的每一行,而不僅僅是檢索的那些行。執(zhí)行了適當(dāng)?shù)逆i定,因此其他應(yīng)用程序不能插入或更新行(該行可能要添加到查詢所引用的行的列表中,如果重新執(zhí)行查詢)。這將防止出現(xiàn)幻像行。例如,如果您掃描 10000 行并對它們應(yīng)用謂詞,盡管只有 10 行滿足條件,但仍會鎖定全部的 10000 行。
注: “可重復(fù)讀”隔離級別確保在應(yīng)用程序看到數(shù)據(jù)之前所有返回的數(shù)據(jù)都保持不變,即使使用了臨時表或行分塊也是如此。

由于“可重復(fù)讀”可能獲得和掛起大量鎖定,因此這些鎖定可能超出可作為 locklist 和 maxlocks 配置參數(shù)的有效結(jié)果的鎖定數(shù)。為了避免鎖定升級,優(yōu)化器在認(rèn)為很可能會發(fā)生鎖定升級的時候,可能選擇立即獲得單個表級別鎖定用于索引掃描。這就像數(shù)據(jù)庫管理器代表您發(fā)出了一個 LOCK TABLE 語句一樣。如果不想獲得表級別鎖定,確保有足夠的鎖定可用于該事務(wù)或使用“讀穩(wěn)定性”隔離級別。

評估引用約束時,在一些情況下,DB2 將在內(nèi)部把對外部表進(jìn)行掃描所使用的DB2隔離級別升級到“可重復(fù)讀”(RR),而無論用戶設(shè)置的DB2隔離級別是什么。這將導(dǎo)致其他鎖定在落實之前一直被掛起,從而增大了出現(xiàn)死鎖或鎖定超時的可能性。為了避免出現(xiàn)這種情況,建議您創(chuàng)建僅包含一列或多列外鍵的索引,從而允許 RI 掃描使用此索引。
 

 

 

【編輯推薦】

DB2動態(tài)SQL的使用

DB2循環(huán)查詢的實現(xiàn)

DB2查詢管理實用程序

DB2信息目錄中心簡介

帶您學(xué)習(xí)DB2數(shù)據(jù)倉庫中心

 

 

責(zé)任編輯:段燃 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2024-07-16 08:19:46

MySQL數(shù)據(jù)InnoDB

2010-09-30 16:41:36

DB2隔離級別

2021-06-11 16:59:41

MySQLRepeatableRead

2024-05-13 11:46:33

MySQL數(shù)據(jù)庫

2010-09-30 16:35:34

DB2隔離級別

2010-08-05 09:14:29

DB2隔離級別

2010-11-03 13:50:49

DB2刪除重復(fù)數(shù)據(jù)

2015-10-23 16:40:21

DB2刪除數(shù)據(jù)

2022-06-29 11:01:05

MySQL事務(wù)隔離級別

2020-07-02 08:22:56

MySQL間隙鎖過行鎖

2024-03-11 00:00:00

mysqlInnoDB幻讀

2023-11-01 14:13:00

MySQL事務(wù)隔離級別

2019-12-24 14:50:01

MySQL可重復(fù)讀數(shù)據(jù)庫

2022-01-03 07:18:05

臟讀幻讀 MySQL

2010-07-29 10:30:41

DB2隔離級

2010-09-30 10:29:56

DB2刪除重復(fù)記錄

2010-08-26 11:37:38

DB2命令

2010-11-03 15:49:32

DB2刪除表

2010-08-06 14:08:44

DB2隔離級解讀

2010-07-30 14:07:18

DB2隔離級
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 欧美一级片中文字幕 | 日本成人三级电影 | 国产日韩久久 | 成人av播放 | 日韩欧美一区二区三区免费观看 | 国产日韩一区二区三免费高清 | 中文字幕精品一区二区三区精品 | 成人精品一区二区户外勾搭野战 | 欧美 日韩 综合 | 欧美成人h版在线观看 | 91视频大全 | 国产成人精品一区二区三区 | 在线观看中文字幕 | 在线视频日韩 | 国产福利在线小视频 | 爱操av| 天天看夜夜 | 日韩精品视频在线播放 | 99国产精品99久久久久久 | 狠狠色综合网站久久久久久久 | 久久免费视频观看 | 国产精久久久久久 | 国产免费播放视频 | a国产一区二区免费入口 | 午夜精品一区二区三区在线观看 | 青青草久久 | 免费看国产片在线观看 | 亚洲天堂中文字幕 | 国产 日韩 欧美 中文 在线播放 | 欧美mv日韩mv国产网站91进入 | 久色网| 欧美国产日韩精品 | 免费成人在线网站 | 亚洲午夜一区二区 | 日本一二区视频 | 国产精品一区二区在线免费观看 | 精品无码久久久久久国产 | 91视视频在线观看入口直接观看 | 国产精品亚洲一区二区三区在线 | 久久国产精品网站 | 97视频久久 |