日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長提供免費收錄網(wǎng)站服務,提交前請做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747



什么是數(shù)據(jù)庫并發(fā)操作

數(shù)據(jù)庫是一個共享資源,可以提供多個用戶使用。這些用戶程序可以一個一個地串行執(zhí)行,每個時刻只有一個用戶程序運行,執(zhí)行對數(shù)據(jù)庫的存取,其他用戶程序必須等到這個用戶程序結(jié)束以后方能對數(shù)據(jù)庫存取。但是如果一個用戶程序涉及大量數(shù)據(jù)的輸入/輸出交換,則數(shù)據(jù)庫系統(tǒng)的大部分時間處于閑置狀態(tài)。因此,為了充分利用數(shù)據(jù)庫資源,發(fā)揮數(shù)據(jù)庫共享資源的特點,應該允許多個用戶并行地存取數(shù)據(jù)庫。但這樣就會產(chǎn)生多個用戶程序并發(fā)存取同一數(shù)據(jù)的情況,若對并發(fā)操作不加控制就可能會存取和存儲不正確的數(shù)據(jù),破壞數(shù)據(jù)庫的一致性,所以數(shù)據(jù)庫管理系統(tǒng)必須提供并發(fā)控制機制。并發(fā)控制機制的好壞是衡量一個數(shù)據(jù)庫管理系統(tǒng)性能的重要標志之一

數(shù)據(jù)庫并發(fā)操作帶來的問題

(1)丟失更新

當兩個或多個事物讀入同一數(shù)據(jù)并修改,會發(fā)生丟失更新問題,即后一個事物更新的結(jié)果被前一事務所做更新覆蓋 即當事務A和B同事進行時,事務A對數(shù)據(jù)已經(jīng)改變但并未提交時B又對同一數(shù)據(jù)進行了修改(注意此時數(shù)據(jù)是A還未提交改變的數(shù)據(jù)),到時A做的數(shù)據(jù)改動丟失了

(2)不可重復讀

當兩個數(shù)據(jù)讀取某個數(shù)據(jù)后,另一事務執(zhí)行了對該數(shù)據(jù)的更新,當前一事務再次讀取該數(shù)據(jù)(希望與第一次讀取的是相同的值)時,得到的數(shù)據(jù)與前一次的不一樣,這是由于第一次讀取數(shù)據(jù)后,事務B對其做了修改,導致再次讀取數(shù)據(jù)時與第一次讀取的數(shù)據(jù)不想同

(3)讀‘臟數(shù)據(jù)’

當一個事務修改某個數(shù)據(jù)后,另一事務對該數(shù)據(jù)進行了讀取,由于某種原因前一事務撤銷了對改數(shù)據(jù)的修改,即將修改過的數(shù)據(jù)恢復原值,那么后一事務讀到的數(shù)據(jù)與數(shù)據(jù)可得不一致,稱之為讀臟數(shù)據(jù)

注意:還有一個叫“幽靈數(shù)據(jù)” 幽靈數(shù)據(jù)與臟數(shù)據(jù)類似,不過幽靈數(shù)據(jù)是指事務提交之后讀到的數(shù)據(jù),但是在讀取之后又進行了對前一事務的恢復,而臟數(shù)據(jù)是指并未提交前讀取的數(shù)據(jù)

分享到:
標簽:并發(fā) 操作 數(shù)據(jù)庫
用戶無頭像

網(wǎng)友整理

注冊時間:

網(wǎng)站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨大挑戰(zhàn)2018-06-03

數(shù)獨一種數(shù)學游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數(shù)有氧達人2018-06-03

記錄運動步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定