freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

兩階段提交協(xié)議ppt課件-資料下載頁

2025-05-05 18:40本頁面
  

【正文】 銀行的客戶從他們在銀行的帳戶中取走現(xiàn)金。注意:如果客戶試圖從他的帳戶中取出多于存入的累計余額,事務(wù)將對數(shù)據(jù)庫所做的任何更新進行回退 . 那么這個事務(wù)強制實施下述業(yè)務(wù)規(guī)則,即一個帳戶的存款余額必須大于等于 0。 所有業(yè)務(wù)規(guī)則,無論在用戶編寫的事務(wù)中或由DBMS的事務(wù)優(yōu)化器產(chǎn)生的事務(wù)中,都必須強制實行。 多數(shù)商用分布式 DBMS的事務(wù)優(yōu)化,在產(chǎn)生分布式事務(wù)時只加少數(shù)幾類規(guī)則。 為了補救這種不足,需要: ,檢測不一致的數(shù)據(jù),予以消除 ,不能由事務(wù)優(yōu)化器加上的強行業(yè)務(wù)規(guī)則。 4. 5. 2 冗余數(shù)據(jù)的一致性 1.冗余數(shù)據(jù)必須保持一致 在分布式數(shù)據(jù)庫設(shè)計時,數(shù)據(jù)庫管理員把關(guān)系的片段分配到多個成員站點是出于以下兩個主要的理由: .提高系統(tǒng)的可靠性和可用性。如果用戶由于某種原因不能訪問某個成員數(shù)據(jù)庫.那么他們可以訪問另一個成員數(shù)據(jù)庫上的相同片段; .提高 “ 讀 ” 事務(wù)的本地性,以降低通信成本。特別是對讀出比寫入頻率高得多的那些應(yīng)用。 考慮下面兩個事務(wù): 假定包含的片段的副本駐留在北京和上海兩個成員數(shù)據(jù)庫中。同時假定一個請求 (事務(wù) )是在北京發(fā)出,而另一個請求在上海發(fā)出。這兩個請求在兩個成員中可能以不同的順序執(zhí)行。設(shè) x的初始值為 50。在兩個 DBMs按不問順序執(zhí)行這兩個請求的結(jié)果如表所示。 x在這兩個成員數(shù)據(jù)庫中的值是有分歧的。 數(shù)據(jù)庫管理員所能做的,或者允許成員數(shù)據(jù)庫中的冗余數(shù)據(jù)出現(xiàn)暫時的分歧.而后使它們歸于一致;或者保證事務(wù)在包含冗余數(shù)據(jù)的站點以相同的順序執(zhí)行事務(wù),從而防止包含冗余數(shù)據(jù)的成員數(shù)據(jù)庫產(chǎn)生分歧。 2.異步復(fù)制器 試圖使分布式數(shù)據(jù)庫中冗余數(shù)據(jù)絕對保持一致似乎是不可能的,一般允許對冗余數(shù)據(jù)的修改有暫時的不一致。 為了更好地管理冗余數(shù)據(jù) (多副本的復(fù)制數(shù)據(jù) ).最近數(shù)據(jù)庫廠家推出了幾種新的產(chǎn)品,這些產(chǎn)品稱為數(shù)據(jù)復(fù)制器。采用一種級聯(lián)策略對復(fù)制片段或復(fù)制表中的數(shù)據(jù)值進行同步。復(fù)制器強制用戶修改數(shù)據(jù)的主副本,然后把修改遷移到其余的副本上。用戶可以從輔助副本檢索數(shù)據(jù),但是禁讓用戶修改輔助副本。 復(fù)制數(shù)據(jù)使用戶可以把一個數(shù)據(jù)庫分拆開來,把信息存放在更接近于使用信息最多的用戶。 不同的數(shù)據(jù)復(fù)制產(chǎn)品的差別有如下兩個方面: ? 在主副本上何時獲取數(shù)據(jù) ? 何時把主副本獲取的數(shù)據(jù)用到輔助副本。 主副本獲取數(shù)據(jù),在其傳輸?shù)讲煌蓡T數(shù)據(jù)庫中的輔助副本之前,先復(fù)制到一個獲取文件或隊列中。獲取有關(guān)數(shù)據(jù)更新信息可采用如下方法: ? 數(shù)據(jù)驅(qū)動 ? 計時器驅(qū)動 ? 應(yīng)用程序驅(qū)動 把獲取的有關(guān)數(shù)據(jù)更新信息用于輔助副本也可以采用如下方法: ? 數(shù)據(jù)驅(qū)動 ? 計時器驅(qū)動 ? 應(yīng)用程序驅(qū)動 分布式事務(wù)管理的主要目標(biāo)是保證所有事務(wù)具有原子性、一致性 (可串行性 )、隔離性和持久性。為了達到這個目標(biāo) ,分布式事務(wù)管理程序在本地事務(wù)管理程序保證本地事務(wù)的 ACID(或 ASID)的基礎(chǔ)上,利用兩階段提交協(xié)議來保證分布式事務(wù)的ACID,從而獲得分布式數(shù)據(jù)庫系統(tǒng)的可靠性。 兩階段提交協(xié)議確保同一事務(wù)的所有子事務(wù)要么全部提交,要么全部撤消,不管有無發(fā)生故障。而且兩階段提交協(xié)議在不丟失運行日志信息的情況 下,可從任何故障恢復(fù)。兩階段提交協(xié)議的通信結(jié)構(gòu)可以是集中式、分層式、線性或分布 式的,它們各有特色。 分布式事務(wù)增強了數(shù)據(jù)庫的一致性,包括業(yè)務(wù)規(guī)則一致性和冗余數(shù)據(jù)的一致性。在分布式數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)的冗余是提高系統(tǒng)可靠性和查詢處理效率的基礎(chǔ),對多副本數(shù)據(jù)的更新,通常采用主文本或移動主文本更新方法??煺辗椒ú挥绊憯?shù)據(jù)更新而又利于處理復(fù)雜查詢,是提高系統(tǒng)可用性的有效方法。
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1