什么是并發(fā)控制?并發(fā)控制技術(shù)的原理,最基本的分鎖模式(排他鎖,共享鎖)

      網(wǎng)友投稿 950 2025-04-04

      數(shù)據(jù)庫(kù)是一個(gè)共享資源,應(yīng)該允許多個(gè)用戶程序并行地存取數(shù)據(jù),當(dāng)對(duì)數(shù)據(jù)庫(kù)進(jìn)行并行操作時(shí),有可能出現(xiàn)數(shù)據(jù)不一致的情況。


      并行操作:在單處理機(jī)系統(tǒng)中,事務(wù)的并行執(zhí)行實(shí)際上是這些并行事務(wù)的操作輪流交叉進(jìn)行。

      什么是并發(fā)控制?并發(fā)控制技術(shù)的原理,最基本的分鎖模式(排他鎖,共享鎖)

      為保證事務(wù)并發(fā)執(zhí)行的正確,必須要有一定的調(diào)度手段以保障事務(wù)并發(fā)執(zhí)行中一事務(wù)執(zhí)行時(shí)不受其他事務(wù)的影響。并發(fā)控制就是要用正確的方式調(diào)度并發(fā)操作,使一個(gè)用戶事務(wù)的執(zhí)行不受其他事務(wù)的干擾,從而避免造成數(shù)據(jù)的不一致性

      并發(fā)控制的主要技術(shù)是封鎖(locking)、時(shí)間戳(Timestamp)和樂(lè)觀控制法。封鎖是實(shí)現(xiàn)并發(fā)控制的一個(gè)非常重要的技術(shù),

      所謂封鎖就是事務(wù)T在對(duì)某個(gè)數(shù)據(jù)對(duì)象(表、記錄等)操作之前,先向系統(tǒng)發(fā)出請(qǐng)求,對(duì)其加鎖。加鎖后事務(wù)T就對(duì)該數(shù)據(jù)對(duì)象有了一定的控制,在事務(wù)T釋放它的鎖之前,其他的事務(wù)不能存取或更新此數(shù)據(jù)對(duì)象。封鎖一般由DBMS自動(dòng)執(zhí)行。

      最基本的封鎖模式有兩種:

      排它鎖(eXclusive Locks,簡(jiǎn)稱X鎖)和共享鎖(Share Locks,簡(jiǎn)稱S鎖)。

      排它鎖又稱寫鎖。若事務(wù)T對(duì)數(shù)據(jù)對(duì)象A加上X鎖,則只允許T讀取和修改A,其他任何事務(wù)都不能再對(duì)A加任何類型的鎖,直到T釋放A上的鎖。這就保證了其他事務(wù)在T釋放A上的鎖之前不能再讀取和修改A。

      共享鎖又稱為讀鎖。若事務(wù)T對(duì)數(shù)據(jù)對(duì)象A加上S鎖,則事務(wù)T可以讀A但不能修改A,其他事務(wù)只能再對(duì)A加S鎖,而不能加X(jué)鎖,直到T釋放A上的S鎖。這就保證了其他事務(wù)可以讀A,但在T釋放A上的S鎖之前不能修改A。

      書山有路勤為徑,學(xué)海無(wú)涯苦作舟,學(xué)習(xí)是一個(gè)積累的過(guò)程,希望我們共同進(jìn)步,同時(shí)寫的有問(wèn)題的地方,希望大家指出!

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

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:word 2007制作發(fā)文件用的方格稿紙圖解教程(word怎么轉(zhuǎn)pdf)
      下一篇:【云小課】【第44課】文檔數(shù)據(jù)庫(kù)服務(wù)DDS小版本升級(jí)攻略
      相關(guān)文章
      久久综合亚洲鲁鲁五月天| 久久精品国产亚洲夜色AV网站| 久久久久亚洲av无码专区蜜芽| 中文字幕亚洲第一| 亚洲AV无码AV男人的天堂不卡| 亚洲综合在线一区二区三区 | 亚洲色婷婷综合开心网| 亚洲成av人在片观看| 国产精品亚洲五月天高清| 久久水蜜桃亚洲AV无码精品| 亚洲av日韩专区在线观看| 亚洲高清一区二区三区电影 | 亚洲AV电影天堂男人的天堂| 亚洲精品V天堂中文字幕| 亚洲国产精华液2020| 亚洲a无码综合a国产av中文| 青草久久精品亚洲综合专区| 色婷婷六月亚洲综合香蕉| 久久亚洲精品无码网站| av无码东京热亚洲男人的天堂| 亚洲成人国产精品| 久久亚洲国产成人精品无码区| 怡红院亚洲怡红院首页| 亚洲日韩激情无码一区| 亚洲av之男人的天堂网站| 亚洲人成网www| 亚洲国产精品人久久电影| 亚洲一区中文字幕在线观看| 日韩亚洲产在线观看| 亚洲av无码一区二区三区四区| 国产综合激情在线亚洲第一页| 亚洲成a人在线看天堂无码| 国产亚洲精品不卡在线| 亚洲国产精品一区二区第一页| 亚洲成A人片777777| 久久久久亚洲AV无码观看| 亚洲一区二区三区久久久久| 亚洲日韩AV一区二区三区中文| 内射无码专区久久亚洲| 国产亚洲精品精品国产亚洲综合 | 亚洲精品永久在线观看|