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

帶您了解DB2鎖的類型

數(shù)據(jù)庫
鎖狀態(tài)確定了對(duì)鎖的所有者允許的訪問類型,下文將為您詳細(xì)介紹DB2鎖的類型,如果您對(duì)DB2數(shù)據(jù)庫感興趣的話,不妨一看。

DB2鎖的類型都有哪些呢?這是很多人都提到過的問題,下面就為您詳細(xì)解讀DB2鎖的類型,希望對(duì)您學(xué)習(xí)DB2鎖方面能有所幫助。

鎖狀態(tài)確定了對(duì)鎖的所有者允許的訪問類型,以及對(duì)鎖定數(shù)據(jù)資源的并發(fā)用戶許可的訪問類型。下面的列表說明了可用的鎖狀態(tài),按照遞增控制排序:

鎖狀態(tài)(模式):  意向無(Intent None,IN) 
適用對(duì)象:  表空間和表 
描述:  鎖的擁有者可以讀取鎖定表中的數(shù)據(jù)(包括未提交數(shù)據(jù)),但不能更改這些數(shù)據(jù)。在這種模式中,鎖的擁有者不獲取行級(jí)別的鎖;因此,其它并發(fā)應(yīng)用程序可以讀取和更改表中的數(shù)據(jù)。 

鎖狀態(tài)(模式):  意向共享(Intent Share,IS) 
適用對(duì)象:  表空間和表 
描述:  鎖的擁有者可以讀取鎖定表中的數(shù)據(jù),但不能更改這些數(shù)據(jù)。同樣,因?yàn)殒i的擁有者不獲取行級(jí)別鎖;所以,其它并發(fā)的應(yīng)用程序仍可以讀取和更改表中的數(shù)據(jù)。(當(dāng)事務(wù)擁有表上的意向共享鎖時(shí),就在它所讀取的每個(gè)行上進(jìn)行共享鎖定。)當(dāng)事務(wù)不傳達(dá)更新表中行的意圖時(shí),就獲取這種鎖。 

鎖狀態(tài)(模式):  下一鍵共享(Next Key Share,NS) 
適用對(duì)象:  行 
描述:  鎖擁有者和所有并發(fā)的事務(wù)都可以讀(但不能更改)鎖定行中的數(shù)據(jù)。這種鎖用來在使用“讀穩(wěn)定性”或“游標(biāo)穩(wěn)定性”事務(wù)隔離級(jí)別讀取的數(shù)據(jù)上代替共享鎖。 

鎖狀態(tài)(模式):  共享(S) 
適用對(duì)象:  表和行 
描述:  鎖擁有者和任何其它并發(fā)的事務(wù)都可以讀(但不能更改)鎖定的表或行中的數(shù)據(jù)。只要表不是使用共享鎖鎖定的,那么該表中的單個(gè)行可以使用共享鎖鎖定。但是,如果表是用共享鎖定的,則鎖擁有者不能在該表中獲取行級(jí)別的共享鎖。如果表或行是用共享鎖鎖定的,則其它并發(fā)事務(wù)可以讀取數(shù)據(jù),但不能對(duì)它進(jìn)行更改。 

鎖狀態(tài)(模式):  意向互斥(Intent Exclusive,IX) 
適用對(duì)象:  表空間和表 
描述:  鎖擁有者和任何其它并發(fā)的應(yīng)用程序都可以讀取和更改被鎖定表中的數(shù)據(jù)。當(dāng)鎖擁有者從表讀取數(shù)據(jù)時(shí),它在所讀取的每一行上獲取一個(gè)共享鎖,而在它更新的每一行上獲取更新和互斥鎖。其它并發(fā)的應(yīng)用程序可以讀取和更新鎖定的表。當(dāng)事務(wù)傳達(dá)更新表中行的意圖時(shí),就獲取這種鎖。(SELECT FOR UPDATE、UPDATE ... WHERE 和 INSERT 語句傳達(dá)更新的意圖。) 

鎖狀態(tài)(模式):  帶意向互斥的共享(Share With Intent Exclusive,SIX) 
適用對(duì)象:  表 
描述:  鎖擁有者可以讀取和更改被鎖定表中的數(shù)據(jù)。鎖擁有者在它更新的行上獲取互斥鎖,但不獲取它讀取的行上的鎖;因此,其它并發(fā)的應(yīng)用程序可以讀取但不能更新被鎖定表中的數(shù)據(jù)。 

鎖狀態(tài)(模式):  更新(Update,U) 
適用對(duì)象:  表和行 
描述:  鎖的擁有者可以更新被鎖定表中的數(shù)據(jù),并且鎖的擁有者在它所更新的任何行上自動(dòng)獲得互斥鎖。其它并發(fā)的應(yīng)用程序可以但不能更新被鎖定表中的數(shù)據(jù)。 

鎖狀態(tài)(模式):  下一鍵互斥(Next Key Exclusive,NX) 
適用對(duì)象:  行 
描述:  鎖的擁有者可以讀取但不能更新被鎖定的行。當(dāng)在表的索引中插入或刪除行時(shí),表中的下一行上將獲得這種鎖。 

鎖狀態(tài)(模式):  下一鍵弱互斥(Next Key Weak Exclusive,NW) 
適用對(duì)象:  行 
描述:  鎖的擁有者可以讀取但不能更新被鎖定的行。當(dāng)向非目錄表的索引插入行時(shí),表中下一行上就獲得這種鎖。 

鎖狀態(tài)(模式):  互斥(Exclusive,X) 
適用對(duì)象:  表和行 
描述:  鎖的擁有者可以讀取和更改被鎖定的表或行中的數(shù)據(jù)。如果獲取了互斥鎖,則只允許使用“未提交的讀”隔離級(jí)別的應(yīng)用程序訪問被鎖定的表或行(多行)。對(duì)于用 INSERT、UPDATE 和/或 DELETE 語句操作的數(shù)據(jù)資源,將獲取互斥鎖。 

鎖狀態(tài)(模式):  弱互斥(Weak Exclusive,WE) 
適用對(duì)象:  行 
描述:  鎖的擁有者可以讀取和更改被鎖定的行。當(dāng)向非目錄表中插入行時(shí),該行上將獲得這種鎖。 

鎖狀態(tài)(模式):  超級(jí)互斥(Super Exclusive,Z) 
適用對(duì)象:  表空間和表 
描述:  鎖的擁有者可以更改表、刪除表、創(chuàng)建索引或刪除索引。當(dāng)事務(wù)嘗試執(zhí)行上述任何一種操作時(shí),表上就自動(dòng)獲得這種鎖。在除去這個(gè)鎖之前,不允許其它并發(fā)事務(wù)讀取或更新該表。 

 

 

 

【編輯推薦】

db2表空間被鎖的解決方法

帶約束的DB2建表語句

不允許設(shè)置db2主鍵問題的解決

DB2創(chuàng)建表空間的方式

Linux中DB2用戶組的介紹

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

2010-11-04 14:12:24

DB2快照監(jiān)控

2010-11-02 11:30:09

DB2索引結(jié)構(gòu)

2010-11-02 11:56:36

DB2物化視圖

2010-11-03 10:12:49

DB2異常處理器

2010-09-30 10:53:39

DB2表管理

2010-08-26 16:06:38

DB2編目

2010-11-02 11:02:48

DB2物化查詢表

2010-09-30 14:57:54

DB2數(shù)據(jù)倉庫

2010-08-26 09:33:18

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

2010-11-01 14:19:20

DB2字符串

2010-09-30 15:11:47

DB2數(shù)據(jù)倉庫

2010-10-12 13:14:11

mysql索引類型

2010-11-02 16:31:59

DB2鎖的屬性

2010-08-11 09:14:33

DB2數(shù)據(jù)類型

2010-10-25 17:13:08

oracle分組函數(shù)

2010-10-08 13:45:20

MYSQL中TIMES

2010-11-02 11:22:06

DB2索引類型

2010-11-02 16:25:55

DB2鎖機(jī)制

2021-02-04 10:41:05

大數(shù)據(jù)IT互聯(lián)網(wǎng)

2010-11-02 15:36:18

DB2建表語句
點(diǎn)贊
收藏

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

主站蜘蛛池模板: 亚洲国产精品成人无久久精品 | 欧美一区二区三区视频 | 精品国产一区一区二区三亚瑟 | 蜜月aⅴ国产精品 | 人人射人人 | 久久久久一区 | 日韩毛片免费看 | www.亚洲视频 | 久久激情视频 | 91久久久久 | 国产aⅴ | 91久久| 国产亚洲精品综合一区 | 在线一区二区三区 | 日日爱夜夜操 | 国产成人福利在线 | 自拍偷拍第1页 | 97精品国产一区二区三区 | 国产在线精品一区二区 | 夜夜爽99久久国产综合精品女不卡 | 麻豆一区一区三区四区 | 爱综合 | 91精品国产欧美一区二区成人 | 久久99精品久久久久久国产越南 | 中文字幕一区二区三区在线观看 | 精精精精xxxx免费视频 | 久久久高清| 久久精品99| 国产午夜精品一区二区三区 | 久精品视频 | 日韩成人影院在线观看 | 91.色 | 在线观看亚| 天天看片天天干 | 日韩一区二区免费视频 | 欧美性一区二区三区 | 亚洲人人 | 久久久久国产一级毛片高清网站 | 久久机热| 在线一区 | 成年人在线观看视频 |