<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    關于db事務的理解

    Posted on 2006-10-25 10:27 英雄 閱讀(653) 評論(0)  編輯  收藏
    對于事務,往往有兩方面需求,一方面是希望幾個動作要么全部做了,要么全部當沒發生過;另一方面則是同步的需求,希望這一系列動作是在一瞬間完成,就是在這段時間沒有別人的動作發生。
    db提供了事務的支持,雖然各個數據庫支持的細節還不太一樣,但都在這兩方面的范疇內。
    應用系統是db+應用軟件的產物。所以在應用系統中滿足事務的需求就不能僅僅從db獲得支持。比如,一個請求的處理既要改表,又要刪除文件。對于第一方面的需求,如果要回滾事務,db可以回滾表,文件卻得自己刪除。第二方面的需求,db可以提高事務隔離級別,或lock多個表,對于應用軟件內存的共享資源就得自己設置鎖監控。(有時候用戶希望在幾個請求處理來回中實現不被別人改表。)
    因為事務控制細節不一樣,最麻煩的是怎么移植數據庫。我想,不如這樣使用db的事務機制。只使用它的回滾功能。對于同步功能,使用監控內存對象來完成。這樣整個系統統一使用數據庫的對第一方面的需求支持就可以(jdbc好像使用默認隔離級別就行)。不知道這樣的理解有沒有問題,拋磚引玉,敬請大家討論!

    只有注冊用戶登錄后才能發表評論。


    網站導航:
    博客園   IT新聞   Chat2DB   C++博客   博問  
     
    主站蜘蛛池模板: 亚洲美女视频免费| **俄罗斯毛片免费| 免费a级毛片18以上观看精品| 亚洲人成77777在线观看网| 在线视频免费观看高清| 亚洲国产精品乱码在线观看97| 永久免费视频网站在线观看| 亚洲婷婷天堂在线综合| 免费精品人在线二线三线区别| 亚洲一区二区三区免费观看 | 亚洲精品GV天堂无码男同| 女人被男人躁的女爽免费视频| 亚洲一本到无码av中文字幕| 午夜成人免费视频| 人妻18毛片a级毛片免费看| 久久夜色精品国产亚洲av| a级毛片免费在线观看| 亚洲免费在线视频| 免免费国产AAAAA片| 亚洲AV无码之国产精品| 国产成人亚洲综合无码| 东方aⅴ免费观看久久av| 亚洲成在人线电影天堂色| 影音先锋在线免费观看| 又长又大又粗又硬3p免费视频| 亚洲精品乱码久久久久久| 亚洲黄色免费观看| 亚洲国产精品网站在线播放| 亚洲精品高清一二区久久| 无码人妻久久一区二区三区免费 | 一级做性色a爰片久久毛片免费| 亚洲午夜久久久影院| 18禁止看的免费污网站| 国产精品亚洲色婷婷99久久精品| 久久久久久A亚洲欧洲AV冫| 亚洲精品视频在线免费| 免费毛片毛片网址| 久久亚洲春色中文字幕久久久| 国产精品无码一二区免费| 国产好大好硬好爽免费不卡| 亚洲精品理论电影在线观看|