<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++博客   博問  
     
    主站蜘蛛池模板: 亚洲成AV人影片在线观看| 亚洲精品自在线拍| 久久亚洲精品11p| 西西大胆无码视频免费| 在线综合亚洲中文精品| 一级毛片免费观看不卡视频| 亚洲国产三级在线观看| A级毛片高清免费视频在线播放| 亚洲色婷婷一区二区三区| 国产日韩AV免费无码一区二区 | 亚洲AⅤ男人的天堂在线观看| 免费看国产精品3a黄的视频| 亚洲一久久久久久久久| 国产美女无遮挡免费视频网站| 欧洲亚洲综合一区二区三区 | 白白国产永久免费视频| 亚洲国产成人久久综合| 亚洲成A人片在线观看无码3D| 草久免费在线观看网站| 亚洲人精品午夜射精日韩| 免费国产黄网站在线观看 | 亚洲av无码av在线播放| 亚洲AⅤ永久无码精品AA| 国产精品小视频免费无限app| 久久精品国产亚洲AV果冻传媒| 最近中文字幕无免费| 亚洲中文无码卡通动漫野外| 国产免费观看a大片的网站| 黄视频在线观看免费| 77777_亚洲午夜久久多人| 午夜无遮挡羞羞漫画免费| 人禽伦免费交视频播放| 亚洲国产成人精品不卡青青草原| 免费精品国产自产拍在| 无套内射无矿码免费看黄| 久久久久久亚洲av成人无码国产| 999久久久免费精品国产| 杨幂最新免费特级毛片| 内射干少妇亚洲69XXX| 日韩免费一区二区三区| 久久成人无码国产免费播放|