• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    一種多粒度集群數(shù)據(jù)庫(kù)并發(fā)控制新算法

    2010-10-16 03:55:42王大海賈玉珍靳冰
    關(guān)鍵詞:謂詞事務(wù)全局

    王大海,賈玉珍,靳冰

    (1.新鄉(xiāng)職業(yè)技術(shù)學(xué)院,河南 新鄉(xiāng)453000;2.南陽(yáng)理工學(xué)院 軟件學(xué)院,河南 南陽(yáng) 473004)

    數(shù)據(jù)庫(kù)集群系統(tǒng)以集群技術(shù)與數(shù)據(jù)庫(kù)系統(tǒng)相結(jié)合,是一組完整的、自治的計(jì)算處理單元,每個(gè)節(jié)點(diǎn)均有獨(dú)自的CPU、內(nèi)存以及磁盤(pán)等硬件資源,運(yùn)行獨(dú)立的操作系統(tǒng)和自治的數(shù)據(jù)庫(kù)系統(tǒng),通過(guò)高速專用網(wǎng)絡(luò)或商業(yè)通用網(wǎng)絡(luò)互連,彼此協(xié)同計(jì)算,作為統(tǒng)一的數(shù)據(jù)庫(kù)系統(tǒng)提供并行事務(wù)處理服務(wù)[1]。

    近年來(lái),集群系統(tǒng)中的負(fù)載平衡問(wèn)題受到人們的關(guān)注。負(fù)載平衡包含許多因素,例如系統(tǒng)結(jié)構(gòu)[2]、算法[3]、資源管理[4]和數(shù)據(jù)分布[5]以及負(fù)載應(yīng)用類(lèi)型[3]等都會(huì)影響系統(tǒng)的性能平衡。

    為了保證全局事務(wù)執(zhí)行的正確性和一致性,本文在研究數(shù)據(jù)庫(kù)集群中的事務(wù)并發(fā)控制方法的基礎(chǔ)上,提出了一種多粒度的沖突判斷和死鎖檢測(cè)方法,使事務(wù)并發(fā)控制的粒度達(dá)到謂詞級(jí),并討論各種謂詞的提取方法,既提高全局事務(wù)處理效率,又不需要對(duì)局部數(shù)據(jù)庫(kù)做任何限制。本文還改進(jìn)了一種以事務(wù)提交圖為中心的并發(fā)事務(wù)調(diào)度算法來(lái)保證集群系統(tǒng)中全局事務(wù)的可串行化提交,以增加吞吐率和減少響應(yīng)時(shí)間。

    1 多粒度集群數(shù)據(jù)庫(kù)并發(fā)控制算法

    1.1 集群系統(tǒng)中的事物模型

    數(shù)據(jù)庫(kù)集群系統(tǒng)中的事務(wù)分為兩種:全局事務(wù)和局部事務(wù),我們把只在一個(gè)站點(diǎn)上執(zhí)行的事務(wù)稱為局部事務(wù)或本地事務(wù)[6]。

    定義1:一個(gè)提交到某個(gè)數(shù)據(jù)庫(kù)站點(diǎn)j上的執(zhí)行的事務(wù)Li是局部事務(wù),當(dāng)且僅當(dāng)}。其中 Dj表示局部站點(diǎn)j上的所有數(shù)據(jù)集合,Oi表示事務(wù)Li的所有讀、寫(xiě)操作的數(shù)據(jù)對(duì)象的集合,而R(x)和W(x)則分別表示對(duì)數(shù)據(jù)項(xiàng)x的讀操作和寫(xiě)操作。

    全局事務(wù)是需要在多個(gè)站點(diǎn)上執(zhí)行的事務(wù)。

    定義2:一個(gè)事務(wù)是全局事務(wù) Gi,當(dāng)且僅當(dāng)(任意 Dj∈{D1,D2,…,Dn})?Dj),Oi=。該定義表示全局事務(wù)操作的讀寫(xiě)集所需訪問(wèn)的數(shù)據(jù)不僅僅只包含于一個(gè)站點(diǎn)而是跨多個(gè)站點(diǎn)的。

    由以上定義可知,局部事務(wù)僅在集群中一個(gè)自治的數(shù)據(jù)庫(kù)站點(diǎn)上執(zhí)行,而全局事務(wù)需要在集群系統(tǒng)中被分解為多個(gè)子事務(wù)然后發(fā)送到多個(gè)數(shù)據(jù)庫(kù)站點(diǎn)上執(zhí)行。本文把全局事務(wù)劃分為對(duì)應(yīng)站點(diǎn)上執(zhí)行的子事務(wù)稱為全局子事務(wù),每個(gè)子事務(wù)僅對(duì)應(yīng)一個(gè)數(shù)據(jù)庫(kù)站點(diǎn)操作,因此全局子事務(wù)也可以看作是僅在一個(gè)數(shù)據(jù)庫(kù)站點(diǎn)上執(zhí)行的局部事務(wù)。

    由于集群中各數(shù)據(jù)庫(kù)站點(diǎn)的自治性和局部性,在每個(gè)局部站點(diǎn)的數(shù)據(jù)庫(kù)系統(tǒng)上既可以執(zhí)行由全局事務(wù)劃分的全局子事務(wù)又可以執(zhí)行不需劃分的局部事務(wù),雖然局部事務(wù)的一致性可以在單站點(diǎn)數(shù)據(jù)庫(kù)上得到保證,而作為全局事務(wù)所劃分的子事務(wù)在對(duì)應(yīng)的多個(gè)數(shù)據(jù)庫(kù)站點(diǎn)上執(zhí)行時(shí),其全局事務(wù)的原子性和一致性難以得到保證,因此這里將主要討論集群系統(tǒng)中跨多個(gè)站點(diǎn)執(zhí)行的并發(fā)全局事務(wù)間的一致性和正確性。

    1.2 多粒度的并發(fā)控制

    數(shù)據(jù)庫(kù)集群系統(tǒng)中并發(fā)控制的核心部件是事務(wù)管理器,如何提高事務(wù)管理器中事務(wù)執(zhí)行的并發(fā)度,提高處理效率成為研究的主要問(wèn)題。集群系統(tǒng)中的事務(wù)管理器在調(diào)度全局事務(wù)的子事務(wù)在集群系統(tǒng)中的多個(gè)站點(diǎn)上執(zhí)行時(shí),由于資源競(jìng)爭(zhēng)會(huì)產(chǎn)生沖突,這些全局事務(wù)間的沖突主要可分為直接沖突和間接沖突。全局事務(wù)間的沖突歸根結(jié)底是由兩個(gè)或兩個(gè)以上的事務(wù)在相同站點(diǎn)上同時(shí)訪問(wèn)相同的數(shù)據(jù)對(duì)象而引起的,因而這些事務(wù)間的沖突類(lèi)型主要有讀-寫(xiě)、寫(xiě)-寫(xiě)和寫(xiě)-讀沖突三種。

    首先,兩個(gè)全局事務(wù)間的直接沖突[7]定義如下:

    定義3:當(dāng)且僅當(dāng)下列條件成立時(shí)稱兩操作p和q是直接沖突的,記為pCTq:

    由以上定義可知,兩個(gè)或多個(gè)數(shù)據(jù)操作產(chǎn)生沖突的條件是:(1)兩個(gè)操作屬于不同的全局事務(wù);(2)兩個(gè)操作訪問(wèn)相同站點(diǎn)上的同一數(shù)據(jù)項(xiàng)且其中至少有一個(gè)為寫(xiě)操作,否則就不會(huì)產(chǎn)生沖突;(3)兩個(gè)操作都同時(shí)訪問(wèn)數(shù)據(jù)對(duì)象,亦即兩全局事務(wù)在時(shí)間上同時(shí)發(fā)生才可能產(chǎn)生沖突。

    為了保持局部站點(diǎn)數(shù)據(jù)庫(kù)的自治性,并發(fā)全局事務(wù)間的沖突檢測(cè)必須由集群系統(tǒng)中的事務(wù)管理器來(lái)執(zhí)行,而且全局事務(wù)間的沖突檢測(cè)粒度會(huì)直接影響事務(wù)執(zhí)行的并發(fā)度,在全局事務(wù)的并發(fā)控制中如果采用傳統(tǒng)的元組級(jí)封鎖,雖然可以實(shí)現(xiàn)細(xì)粒度的并發(fā)控制,但其缺點(diǎn)是開(kāi)銷(xiāo)代價(jià)太高。本文在事務(wù)管理器中采用謂詞技術(shù)而不需封鎖元組來(lái)檢測(cè)全局事務(wù)間的直接或間接沖突,以實(shí)現(xiàn)多級(jí)粒度的沖突檢測(cè)機(jī)制,同時(shí)也進(jìn)一步減小了死鎖檢測(cè)粒度,提高了全局事務(wù)處理的并發(fā)度。

    謂詞的概念及提取技術(shù)一:為了進(jìn)行全局事務(wù)間沖突的判斷,首先必須要分析出全局事務(wù)所要操作的數(shù)據(jù)粒度,而采用謂詞方法就是一種表示全局事務(wù)多級(jí)粒度操作對(duì)象的有效手段,謂詞是指全局事務(wù)的SQL語(yǔ)句中DML四種操作所帶的where分詞條件,這種分詞條件一般可分為謂詞常項(xiàng)(表示具體性質(zhì)和關(guān)系的詞)和謂詞變項(xiàng)(表示抽象的或泛指的謂詞)[3-4]。

    根據(jù)謂詞提取及轉(zhuǎn)化的定義和規(guī)則,具體的where謂詞條件分解過(guò)程如分解算法1所示。

    分解算法1:

    1)if謂詞pred條件的右邊是常量:(1)獲得謂詞pred左邊的屬性定義;(2)if屬性定義中存在一個(gè)選擇子句,找到選擇子句中所涉及的關(guān)系,并將它加入條件謂詞列表中;(3)調(diào)用算法2,分解屬性定義中的查詢子句;(4)else/*屬性定義是一個(gè)簡(jiǎn)單引用*/,找到簡(jiǎn)單引用所涉及的關(guān)系,并將它加入條件謂詞列表中;end if。

    2)else/*謂詞pred的右邊不是常量*/:(1)分別得到謂詞左右兩邊的屬性定義;(2)if左右兩邊的屬性定義都是查詢,for右邊屬性定義的所有選項(xiàng)r,for左邊屬性定義的所有選項(xiàng)l,找到r和l所涉及的關(guān)系,if右邊r和左邊l的關(guān)系相同加入到謂詞列表中,else發(fā)送繼續(xù)執(zhí)行,end for;/*左邊屬性定義的選擇項(xiàng)*/,調(diào)用算法2,分解左邊屬性定義中的查詢子句。end for;/*右邊屬性定義的選擇項(xiàng)*/,調(diào)用算法2,分解右邊屬性定義中的查詢子句;(3)else if;左邊的屬性定義是簡(jiǎn)單引用,右邊的屬性定義是查詢找到左邊屬性定義中對(duì)應(yīng)的關(guān)系,for右邊屬性定義的所有選項(xiàng)r,找到r所對(duì)應(yīng)的關(guān)系。if左右兩邊關(guān)系相同,加入條件謂詞列表中。end for;/*右邊屬性定義的選擇項(xiàng)*/,調(diào)用算法2,分解右邊屬性定義中的查詢子句;(4)else if;左邊的屬性定義是查詢,右邊的屬性定義是簡(jiǎn)單引用。找到右邊屬性定義中對(duì)應(yīng)的關(guān)系,for左邊屬性定義的所有選擇項(xiàng)l,找到左邊l所對(duì)應(yīng)的關(guān)系。if左右兩邊的關(guān)系相同加入條件謂詞列表中。end for;/*左邊屬性定義的選擇項(xiàng)*/,調(diào)用算法2,分解左邊屬性定義中的查詢子句;(5)else if左右兩邊的屬性定義都是簡(jiǎn)單引用。如果關(guān)系左右兩邊屬性定義中各自對(duì)應(yīng)的關(guān)系相同,則加入條件謂詞列表中;(6)end if;/*判斷左右兩邊的屬性定義是簡(jiǎn)單引用還是查詢*/。

    3)end if;/*判斷謂詞pred的右邊是不是常量*/。下面是分解屬性定義中的查詢子句算法2。

    分解算法2:

    for q的所有查詢條件cond,找到cond左右兩邊對(duì)應(yīng)的關(guān)系;如果兩邊關(guān)系相同,則加入到條件謂詞列表中。end for;在算法1的謂詞分解流程中,當(dāng)謂詞條件在左右兩邊的屬性定義都是查詢時(shí)最復(fù)雜,假設(shè)當(dāng)左右邊各有n個(gè)屬性定義時(shí),算法1的時(shí)間復(fù)雜度為O(n2)。

    謂詞的概念及提取技術(shù)二:集群系統(tǒng)中的全局事務(wù)在以SQL語(yǔ)句形式執(zhí)行時(shí)只有對(duì)應(yīng)的DML操作可能會(huì)產(chǎn)生讀-寫(xiě)、寫(xiě)-寫(xiě)和寫(xiě)-讀三種沖突,而DML操作主要有 4種:select、update、insert和delete,如果將select等效于讀操作,而insert、update和delete操作等效于寫(xiě)操作來(lái)替代,沖突矩陣如下表1。

    表1 SQL語(yǔ)句沖突矩陣Tab.1 SQL statements conflict matrix

    在表1中,“Y”表示操作在謂詞級(jí)上沖突是相容的;“N”表示操作在謂詞級(jí)上可能是沖突相容也可能是不相容的,需要進(jìn)一步判斷是否有謂詞交集;“-”表示插入操作與其他操作在謂詞級(jí)上無(wú)法判斷是否沖突 (因?yàn)椴迦氩僮饕话銦o(wú)條件謂詞,只能加表級(jí)鎖)進(jìn)而退化到表級(jí)是沖突不相容的,另外如果允許關(guān)系中存在重復(fù)元組時(shí),insert與insert操作應(yīng)該在表級(jí)上是沖突相容的。以上直接沖突判斷的矩陣防止了數(shù)據(jù)庫(kù)中出現(xiàn)的幻象干擾。

    全局事務(wù)間基于謂詞的多粒度直接沖突判斷算法流程如圖1所示,該過(guò)程不需對(duì)具體的沖突對(duì)象進(jìn)行繁瑣的上鎖操作從而減少了系統(tǒng)開(kāi)銷(xiāo),因此可以提高事務(wù)處理的并發(fā)度,使全局事務(wù)間直接沖突判斷的粒度能精確到謂詞級(jí)。此外,為了方便處理,當(dāng)SQL語(yǔ)句中沒(méi)有分詞條件時(shí),例如insert語(yǔ)句或不帶條件的delete、select和 update語(yǔ)句亦即沒(méi)有where條件和having條件時(shí),謂詞的提取粒度就直接限定在表級(jí);如果謂詞級(jí)條件不在相同屬性上并且也沒(méi)有定義不同屬性列間的相關(guān)匹配情況,就無(wú)法判斷元組是否有交集,因此也不能縮小檢測(cè)粒度,只能在表級(jí)判斷是否沖突。

    兩個(gè)全局事務(wù)間的直接沖突雖然通過(guò)以上流程實(shí)現(xiàn)了多粒度的檢測(cè),但對(duì)兩個(gè)以上的并發(fā)全局事務(wù)間的間接沖突是由兩兩全局事務(wù)間的直接沖突構(gòu)成的,因此,全局事務(wù)間的間接沖突檢測(cè)比較復(fù)雜,首先需要在謂詞沖突圖中建立全局事務(wù)兩兩之間的直接沖突關(guān)系,才能進(jìn)一步檢測(cè)多個(gè)并發(fā)的全局事務(wù)間是否存在間接沖突,若謂詞沖突圖中存在一條從一個(gè)全局事務(wù)Gi到另一個(gè)全局事務(wù)Gj間的路徑,Gi和Gj存在間接沖突。此外,謂詞沖突圖還可檢測(cè)多個(gè)并發(fā)全局事務(wù)間產(chǎn)生的死鎖。

    謂詞沖突中的死鎖檢測(cè):傳統(tǒng)的解決死鎖問(wèn)題的方法有死鎖預(yù)防和死鎖檢測(cè)。死鎖預(yù)防要求用戶進(jìn)程事先申報(bào)所需的資源或按嚴(yán)格的規(guī)程申請(qǐng)資源,而死鎖檢測(cè)原則上應(yīng)允許死鎖發(fā)生,在適當(dāng)?shù)臅r(shí)機(jī)檢查,若發(fā)生死鎖,則設(shè)法排除之。預(yù)防死鎖與檢測(cè)死鎖相比,前者過(guò)于保守,導(dǎo)致全局事務(wù)的并發(fā)度不高。

    多個(gè)并發(fā)的全局事務(wù)可能因?yàn)橹苯記_突或間接沖突而形成死鎖,借助謂詞沖突圖中全局事務(wù)間的沖突依賴關(guān)系需要進(jìn)一步檢測(cè)全局事務(wù)是否形成死鎖。

    定理1:全局事務(wù)間形成死鎖,當(dāng)且僅當(dāng)謂詞沖突圖中存在環(huán)。

    證明:(必要性)如果謂詞沖突圖中存在環(huán),則全局事務(wù)會(huì)產(chǎn)生死鎖。謂詞沖突圖是一個(gè)有向圖,圖中從 i指向j的邊即i→j,表明j被阻塞了并且等待i釋放沖突站點(diǎn)上的某些資源。當(dāng)存在環(huán)時(shí)表示存在一條有向路徑并且第一個(gè)節(jié)點(diǎn)和最后一個(gè)節(jié)點(diǎn)是重合的,亦即 i→j…k→i,則表明全局事務(wù)i與自己產(chǎn)生了間接沖突形成了一個(gè)資源等待環(huán),因此就產(chǎn)生死鎖。

    (充分性)當(dāng)全局事務(wù)間產(chǎn)生死鎖,則謂詞沖突圖中至少存在一個(gè)有向環(huán)。當(dāng)全局事務(wù)發(fā)生死鎖時(shí),至少存在兩個(gè)或以上的事務(wù)間彼此等待對(duì)方所持有的某些資源,分兩種情況討論:當(dāng)兩個(gè)全局事務(wù)i和j間產(chǎn)生死鎖時(shí),在謂詞沖突圖中既存在i→j的有向邊也存在j→i的有向邊表示,因此在圖中形成了有向環(huán);當(dāng)兩個(gè)以上的全局事務(wù)間產(chǎn)生死鎖時(shí),例如全局事務(wù)i與k之間產(chǎn)生間接沖突時(shí),表明k間接等待i釋放某些資源,則在謂詞沖突圖中存在i→j…→k的有向邊,另由于i也在等待k所持有的某些資源,則在圖中存在k→i,因此綜合可得i→j…→k→i,圖中存在一條有向環(huán)。證畢。

    全局事務(wù)在謂詞沖突圖中形成的環(huán)可分為兩類(lèi):兩個(gè)全局事務(wù)由直接沖突形成的環(huán)和兩個(gè)以上全局事務(wù)由間接沖突形成的環(huán)。對(duì)于一個(gè)全局事務(wù)只在一個(gè)站點(diǎn)上而另一全局事務(wù)卻是跨站點(diǎn)執(zhí)行情況,即如圖2所示。

    在圖2所示的情況下兩個(gè)全局事務(wù)不具備成環(huán)條件,它們?cè)谡军c(diǎn)1上產(chǎn)生的沖突可由該站點(diǎn)數(shù)據(jù)庫(kù)處理。

    兩個(gè)全局事務(wù)由直接沖突產(chǎn)生死鎖條件:(1)至少存在兩對(duì)或以上的直接沖突。(2)必須存在兩個(gè)不同時(shí)序關(guān)系的沖突對(duì),這樣才可能在謂詞沖突圖中形成環(huán)。此外,兩個(gè)全局事務(wù)間產(chǎn)生的沖突環(huán)可分為在同一站點(diǎn)和不在同一站點(diǎn)上兩種情況,如圖3所示。

    對(duì)于全局事務(wù)在同一站點(diǎn)上可能形成環(huán)的沖突圖,如圖4左分圖不必由集群系統(tǒng)中的事務(wù)管理器處理,因?yàn)槿质聞?wù)的子事務(wù)都是局部化到一個(gè)站點(diǎn)上執(zhí)行的,而本地站點(diǎn)上的DBMS有相應(yīng)的并發(fā)控制機(jī)制。由于本地站點(diǎn)的自治性而無(wú)法知道其他站點(diǎn)全局事務(wù)間的關(guān)系,所以事務(wù)管理器需要處理的是在跨站點(diǎn)的全局事務(wù)產(chǎn)生的環(huán),而這種環(huán)可能是兩個(gè)全局事務(wù)由直接沖突產(chǎn)生的如圖4右分圖,也可能是由下面將要提到的間接沖突產(chǎn)生的。對(duì)于兩個(gè)以上的全局事務(wù)由間接沖突產(chǎn)生的環(huán),需要檢測(cè)謂詞沖突圖中的每個(gè)全局事務(wù)G是否通過(guò)間接沖突與自己沖突即G→Ο→G,那么在兩個(gè)以上的全局事務(wù)間存在間接死鎖,如圖5所示。圖5對(duì)應(yīng)的間接謂詞沖突如圖6。

    集群系統(tǒng)中的事務(wù)管理器只處理跨站點(diǎn)的全局事務(wù)形成的死鎖,當(dāng)在謂詞沖突圖中檢測(cè)到?jīng)_突的全局事務(wù)形成環(huán)(包括本身形成的間接環(huán)如G→…→G和兩個(gè)全局事務(wù)形成的直接環(huán)如G1→G2和G2→G1)時(shí),就需要立即解除死鎖的發(fā)生,這里事務(wù)管理器采取回滾(rollback)最近加入環(huán)的一個(gè)全局事務(wù),保證資源利用的最大化。如果事務(wù)管理器調(diào)度的沖突全局事務(wù)在謂詞沖突圖中沒(méi)有形成環(huán)或無(wú)沖突時(shí),就可以繼續(xù)發(fā)送到底層集群數(shù)據(jù)庫(kù)站點(diǎn)上執(zhí)行。

    2 試驗(yàn)分析

    集群系統(tǒng)中的事務(wù)管理器所采用的基于謂詞的多粒度沖突檢測(cè)機(jī)制不需要對(duì)底層數(shù)據(jù)庫(kù)上的數(shù)據(jù)進(jìn)行上鎖操作,保證了局部數(shù)據(jù)庫(kù)站點(diǎn)的自治性,從而減少了系統(tǒng)開(kāi)銷(xiāo),提高了全局事務(wù)處理的并行度。謂詞沖突圖也有效防止了全局事務(wù)形成的死鎖,其控制粒度也比事務(wù)等待圖更精確,更靈活。另外,事務(wù)等待圖只適合單站點(diǎn)數(shù)據(jù)庫(kù)的死鎖檢測(cè),而謂詞沖突圖在基于數(shù)據(jù)庫(kù)集群的多站點(diǎn)間事務(wù)全局死鎖檢測(cè)中性能表現(xiàn)優(yōu)良,兩者之間的性能比較如圖7所示。

    圖7中的模擬結(jié)果表明,當(dāng)采用兩種不同的方式檢測(cè)到死鎖時(shí),都采用回滾最近加入圖中的事務(wù)方法來(lái)解除死鎖,因此死鎖的效率體現(xiàn)在事務(wù)的回滾率上,事務(wù)間發(fā)生的死鎖越多,回滾率也就越高,事務(wù)間的并發(fā)度越低。由于兩種方式檢測(cè)死鎖的粒度不同從而導(dǎo)致事務(wù)的回滾率也不同,從圖中可以看出事務(wù)等待圖的執(zhí)行效率比謂詞沖突圖低,多次試驗(yàn)表明事務(wù)等待圖的事務(wù)回滾率都在40%以上,而謂詞沖突圖的回滾率較低,由此導(dǎo)致運(yùn)行相同時(shí)間內(nèi),采用謂詞沖突圖成功執(zhí)行和提交的事務(wù)數(shù)量較多。此外,本文在集群系統(tǒng)的事務(wù)管理器中實(shí)現(xiàn)了三級(jí)粒度的并發(fā)控制:站點(diǎn)級(jí)→表級(jí)→謂詞級(jí),并對(duì)比了只到表級(jí)具有兩級(jí)粒度的并發(fā)控制性能。試驗(yàn)結(jié)果對(duì)比可知,表級(jí)并發(fā)控制的粒度相對(duì)于謂詞級(jí)的大,體現(xiàn)在事務(wù)的回滾率上表級(jí)粒度平均在44.11%,而謂詞級(jí)則平均為26.01%。由此可見(jiàn),在運(yùn)行時(shí)間相同的條件下,后者(謂詞級(jí)粒度)成功執(zhí)行和提交的事務(wù)數(shù)量較多,所以謂詞級(jí)多粒度控制的事務(wù)并發(fā)控制效率比表級(jí)有了較大的提高。因此,基于謂詞級(jí)的多粒度事務(wù)并發(fā)控制方法有效提高了全局事務(wù)執(zhí)行的并行度。

    3 結(jié)束語(yǔ)

    集群中各局部站點(diǎn)數(shù)據(jù)庫(kù)的自治性和局部性只能對(duì)本地站點(diǎn)上的事務(wù)并發(fā)控制,而無(wú)法保證并發(fā)全局事務(wù)執(zhí)行的一致性和正確性,無(wú)法防止全局事務(wù)間的沖突和死鎖發(fā)生,因此在集群系統(tǒng)的事務(wù)管理器中實(shí)現(xiàn)了全局事務(wù)間沖突檢測(cè)的多級(jí)粒度依次為:站點(diǎn)級(jí)→表級(jí)→謂詞級(jí)。另外,還通過(guò)檢測(cè)謂詞沖突圖中是否存在環(huán)的方法來(lái)避免沖突的全局事務(wù)可能會(huì)產(chǎn)生的全局死鎖。該并發(fā)控制方法不需具體的上鎖操作使并發(fā)控制粒度達(dá)到謂詞級(jí),不僅減小了死鎖檢測(cè)粒度而且還提高了全局事務(wù)處理的并發(fā)度,同時(shí)也不需要對(duì)局部數(shù)據(jù)庫(kù)做任何限制。

    [1] THAKKAR S S,SWEIGERM.Performance of anOLTP application on symmetry multiprocessor system[C] .American:IEEE Computer Society,1990,228-238.

    [2] NISHIKAWA H,STEENKISE P.A general architecture for load balancing in a distributed-memory environment[C] .American:IEEE Computer Society,1993,47-54.

    [3] DU X,ZHANG X.Coordinating parallel processes on networks ofworkstations[J] .Journal of Parallel and Distributed Computing,1997,46(2):125-135.

    [4] LEE J L,SCHEAUERMANN P,VINGRALEK R.File assignment in parallelI/O systems withminimal variance of service time[J] .IEEE Transactions on Computers,2000,49(2):127-140.

    [5] LITWIN W,NEIMAT M A,SCHNEIDER D A.LH*-a scalable,distributed data structure[J] .T ODS,1996,21(4):480-525.

    [6] KEN BARKER,TAMER M OZSU.Concurrent transaction execution in multidatabase systems[C] .American:IEEE Computer Society,1990,282-288.

    [7] ZHANG A,ELMAGARMID A K.On global transaction scheduling criteria in multidatabase systems[C] .American:IEEE Compurter Society,1993,117-124.

    猜你喜歡
    謂詞事務(wù)全局
    “事物”與“事務(wù)”
    基于分布式事務(wù)的門(mén)架數(shù)據(jù)處理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
    Cahn-Hilliard-Brinkman系統(tǒng)的全局吸引子
    量子Navier-Stokes方程弱解的全局存在性
    被遮蔽的邏輯謂詞
    ——論胡好對(duì)邏輯謂詞的誤讀
    河湖事務(wù)
    黨項(xiàng)語(yǔ)謂詞前綴的分裂式
    西夏研究(2020年2期)2020-06-01 05:19:12
    落子山東,意在全局
    金橋(2018年4期)2018-09-26 02:24:54
    也談“語(yǔ)言是存在的家”——從語(yǔ)言的主詞與謂詞看存在的殊相與共相
    新思路:牽一發(fā)動(dòng)全局
    国产久久久一区二区三区| 黄色怎么调成土黄色| 久久精品熟女亚洲av麻豆精品| 亚洲,一卡二卡三卡| 少妇人妻 视频| 久久久久国产网址| 国产综合懂色| av在线播放精品| 又粗又硬又长又爽又黄的视频| 两个人的视频大全免费| 99久久人妻综合| av女优亚洲男人天堂| 免费观看性生交大片5| 亚洲av中文av极速乱| 成年版毛片免费区| 久久亚洲国产成人精品v| 国产91av在线免费观看| 午夜激情福利司机影院| 国产片特级美女逼逼视频| 91久久精品国产一区二区成人| 国产精品无大码| 在线观看av片永久免费下载| 国产熟女欧美一区二区| 国产精品国产av在线观看| 久久精品国产亚洲av天美| 国产精品国产三级国产专区5o| 国产淫片久久久久久久久| 亚洲综合精品二区| 久久久久久久精品精品| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 亚洲欧美精品自产自拍| 日韩一区二区三区影片| 麻豆国产97在线/欧美| 亚洲av一区综合| 欧美成人午夜免费资源| 日本黄色片子视频| 国产精品嫩草影院av在线观看| 观看美女的网站| 亚洲精品色激情综合| 交换朋友夫妻互换小说| 内射极品少妇av片p| 亚洲无线观看免费| 日韩一区二区视频免费看| 高清在线视频一区二区三区| 亚洲精品第二区| 在现免费观看毛片| 日本一二三区视频观看| 中文精品一卡2卡3卡4更新| 日本wwww免费看| 国产精品国产三级专区第一集| 日韩人妻高清精品专区| 亚洲精品aⅴ在线观看| 最近中文字幕2019免费版| 午夜免费观看性视频| 亚洲图色成人| 老司机影院成人| 日日摸夜夜添夜夜爱| 久久久国产一区二区| 亚洲成人中文字幕在线播放| 99视频精品全部免费 在线| 国产精品不卡视频一区二区| 亚洲国产精品国产精品| 99热全是精品| 国内精品宾馆在线| 深爱激情五月婷婷| 一级片'在线观看视频| 久久精品国产自在天天线| 国内精品美女久久久久久| www.av在线官网国产| 日韩欧美一区视频在线观看 | 国产精品人妻久久久久久| 日日啪夜夜爽| 国产69精品久久久久777片| 国产片特级美女逼逼视频| 免费观看的影片在线观看| 亚洲四区av| 国产成人福利小说| 精品一区二区免费观看| 亚洲精品日韩在线中文字幕| 老司机影院毛片| 久久亚洲国产成人精品v| 国产一区有黄有色的免费视频| 欧美丝袜亚洲另类| 国模一区二区三区四区视频| 美女xxoo啪啪120秒动态图| 18禁裸乳无遮挡动漫免费视频 | 亚洲四区av| 亚洲高清免费不卡视频| 99九九线精品视频在线观看视频| 一级毛片 在线播放| 国产真实伦视频高清在线观看| 久久久亚洲精品成人影院| 国产精品久久久久久久电影| 搞女人的毛片| 欧美潮喷喷水| 国产亚洲av片在线观看秒播厂| 欧美成人精品欧美一级黄| 黄色视频在线播放观看不卡| 99久久精品国产国产毛片| 91在线精品国自产拍蜜月| 欧美国产精品一级二级三级 | 晚上一个人看的免费电影| 狂野欧美白嫩少妇大欣赏| 99久国产av精品国产电影| 一个人观看的视频www高清免费观看| 国产亚洲最大av| 一本色道久久久久久精品综合| 亚洲综合色惰| 亚洲国产av新网站| 99热网站在线观看| 纵有疾风起免费观看全集完整版| 精品一区二区三卡| 又黄又爽又刺激的免费视频.| 如何舔出高潮| 久久99热6这里只有精品| 国产亚洲av嫩草精品影院| 一区二区三区免费毛片| 丝袜美腿在线中文| 国产免费一区二区三区四区乱码| 男男h啪啪无遮挡| 亚洲,一卡二卡三卡| 色播亚洲综合网| 97超视频在线观看视频| 精品国产乱码久久久久久小说| 国产精品无大码| av播播在线观看一区| 91久久精品电影网| av天堂中文字幕网| 久久鲁丝午夜福利片| 日韩成人伦理影院| 国模一区二区三区四区视频| 91精品伊人久久大香线蕉| 我要看日韩黄色一级片| 精品一区在线观看国产| 综合色av麻豆| 97在线视频观看| 国产亚洲午夜精品一区二区久久 | 日韩一区二区三区影片| 熟女人妻精品中文字幕| 水蜜桃什么品种好| 麻豆成人午夜福利视频| 好男人在线观看高清免费视频| 久久国内精品自在自线图片| 免费大片18禁| 综合色丁香网| 一边亲一边摸免费视频| 大片电影免费在线观看免费| 成人国产av品久久久| .国产精品久久| www.av在线官网国产| 亚洲精品一二三| 久久久欧美国产精品| 久热这里只有精品99| 久久久久久久久久久丰满| 中文字幕人妻熟人妻熟丝袜美| 小蜜桃在线观看免费完整版高清| 国产一级毛片在线| 久久精品国产亚洲网站| 97精品久久久久久久久久精品| 免费黄色在线免费观看| 久久99热6这里只有精品| 免费看日本二区| 色视频www国产| 久久精品久久久久久久性| 少妇 在线观看| 啦啦啦啦在线视频资源| 成人鲁丝片一二三区免费| 婷婷色av中文字幕| 久久人人爽人人片av| 日本欧美国产在线视频| 日韩 亚洲 欧美在线| 蜜桃亚洲精品一区二区三区| 蜜桃亚洲精品一区二区三区| 尤物成人国产欧美一区二区三区| 亚洲天堂国产精品一区在线| 国产亚洲av片在线观看秒播厂| 国产乱人偷精品视频| 国产日韩欧美在线精品| 大又大粗又爽又黄少妇毛片口| 国产色婷婷99| 国产淫语在线视频| 亚洲精品一二三| 久久精品国产亚洲av涩爱| 国产白丝娇喘喷水9色精品| 亚洲色图av天堂| av.在线天堂| 国产乱人视频| 国产精品福利在线免费观看| 亚洲伊人久久精品综合| 一级毛片 在线播放| 国产国拍精品亚洲av在线观看| 精品久久久久久久久av| 午夜亚洲福利在线播放| 观看美女的网站| 18禁在线无遮挡免费观看视频| 国产精品一区www在线观看| 最近2019中文字幕mv第一页| 高清毛片免费看| 99久久九九国产精品国产免费| 中文天堂在线官网| 成年女人看的毛片在线观看| 亚洲精品自拍成人| 五月玫瑰六月丁香| av卡一久久| 婷婷色av中文字幕| 18+在线观看网站| 久久久久久久久久人人人人人人| 久久99精品国语久久久| 麻豆国产97在线/欧美| 一本一本综合久久| 亚洲精品一区蜜桃| 97超碰精品成人国产| 91午夜精品亚洲一区二区三区| 爱豆传媒免费全集在线观看| 久久97久久精品| 狂野欧美激情性bbbbbb| 老女人水多毛片| 国产午夜精品一二区理论片| 免费观看在线日韩| 国产真实伦视频高清在线观看| 一边亲一边摸免费视频| 国产黄片视频在线免费观看| 国产精品一区www在线观看| av线在线观看网站| videos熟女内射| 日本熟妇午夜| 日韩一本色道免费dvd| 高清av免费在线| 热99国产精品久久久久久7| 三级国产精品片| 成人综合一区亚洲| 国产精品一区二区三区四区免费观看| 91久久精品电影网| 国产精品av视频在线免费观看| 18禁裸乳无遮挡动漫免费视频 | 超碰97精品在线观看| 蜜桃久久精品国产亚洲av| 国产在线男女| 黄色日韩在线| 精品久久久久久久久亚洲| 一级a做视频免费观看| 美女内射精品一级片tv| 人妻系列 视频| 日本一本二区三区精品| 三级经典国产精品| 亚洲精品,欧美精品| 高清日韩中文字幕在线| 国产精品精品国产色婷婷| 一本久久精品| 久久精品国产亚洲网站| tube8黄色片| 看十八女毛片水多多多| 欧美日韩综合久久久久久| 91久久精品电影网| 一本色道久久久久久精品综合| 色视频在线一区二区三区| 禁无遮挡网站| 最近的中文字幕免费完整| 男人狂女人下面高潮的视频| 国产久久久一区二区三区| 99re6热这里在线精品视频| 国产爱豆传媒在线观看| 日韩制服骚丝袜av| 在线观看国产h片| 欧美成人a在线观看| 人妻少妇偷人精品九色| 亚洲精华国产精华液的使用体验| 成人毛片60女人毛片免费| 97超视频在线观看视频| 精品久久久精品久久久| 欧美3d第一页| 国产淫语在线视频| 乱系列少妇在线播放| 亚洲图色成人| 日韩国内少妇激情av| 亚洲一区二区三区欧美精品 | 国产成人a∨麻豆精品| 三级国产精品片| 精品视频人人做人人爽| av福利片在线观看| 日本wwww免费看| 亚洲,一卡二卡三卡| 99热这里只有是精品在线观看| 国产一区有黄有色的免费视频| 精品国产露脸久久av麻豆| av免费观看日本| 欧美日韩视频高清一区二区三区二| 在线免费十八禁| 久久这里有精品视频免费| 日本与韩国留学比较| 色播亚洲综合网| 欧美极品一区二区三区四区| av在线app专区| 观看免费一级毛片| 亚洲欧美一区二区三区黑人 | 赤兔流量卡办理| 色网站视频免费| 成人黄色视频免费在线看| 久久久久久久精品精品| 午夜激情福利司机影院| 在线亚洲精品国产二区图片欧美 | 中文字幕人妻熟人妻熟丝袜美| 国产毛片在线视频| 亚洲va在线va天堂va国产| 国产老妇伦熟女老妇高清| 国产精品蜜桃在线观看| 真实男女啪啪啪动态图| 又黄又爽又刺激的免费视频.| 岛国毛片在线播放| 国产一区二区在线观看日韩| 一级二级三级毛片免费看| 国产人妻一区二区三区在| 国产淫语在线视频| 亚洲av欧美aⅴ国产| 国产精品爽爽va在线观看网站| 国产精品嫩草影院av在线观看| 黄色欧美视频在线观看| 插逼视频在线观看| 男女下面进入的视频免费午夜| 综合色av麻豆| 亚洲精品第二区| 91精品一卡2卡3卡4卡| 2022亚洲国产成人精品| 亚洲av一区综合| 午夜精品国产一区二区电影 | 少妇被粗大猛烈的视频| 毛片一级片免费看久久久久| 欧美成人午夜免费资源| 九九在线视频观看精品| 又粗又硬又长又爽又黄的视频| 久久久久精品性色| 国产精品人妻久久久久久| 欧美日韩一区二区视频在线观看视频在线 | 97在线视频观看| 欧美丝袜亚洲另类| 一个人看视频在线观看www免费| 日本午夜av视频| 少妇猛男粗大的猛烈进出视频 | 黄片无遮挡物在线观看| 精华霜和精华液先用哪个| 色视频在线一区二区三区| 国产爽快片一区二区三区| 国产精品一区二区在线观看99| 日韩精品有码人妻一区| 国产免费一区二区三区四区乱码| 国产精品麻豆人妻色哟哟久久| 交换朋友夫妻互换小说| 男女边吃奶边做爰视频| 亚洲欧美一区二区三区国产| 赤兔流量卡办理| 国产午夜精品久久久久久一区二区三区| 在线观看美女被高潮喷水网站| 久久久久久久大尺度免费视频| 成人高潮视频无遮挡免费网站| 搡女人真爽免费视频火全软件| 亚洲欧美清纯卡通| 乱码一卡2卡4卡精品| 22中文网久久字幕| 亚洲av电影在线观看一区二区三区 | 日日啪夜夜爽| 免费观看在线日韩| 国产男女内射视频| 亚洲精品第二区| 一级毛片电影观看| 香蕉精品网在线| 欧美区成人在线视频| av播播在线观看一区| 嫩草影院新地址| 精品99又大又爽又粗少妇毛片| 欧美+日韩+精品| 亚洲av.av天堂| 啦啦啦啦在线视频资源| 黄色配什么色好看| 精品人妻视频免费看| 欧美zozozo另类| 精品久久久久久久人妻蜜臀av| 欧美日韩在线观看h| 国产亚洲av嫩草精品影院| 国产成人午夜福利电影在线观看| 男女啪啪激烈高潮av片| 国产精品爽爽va在线观看网站| 极品少妇高潮喷水抽搐| 2022亚洲国产成人精品| 日本av手机在线免费观看| 国产欧美日韩一区二区三区在线 | 成人美女网站在线观看视频| 22中文网久久字幕| 欧美性猛交╳xxx乱大交人| 美女视频免费永久观看网站| 亚洲经典国产精华液单| 免费不卡的大黄色大毛片视频在线观看| 久久久色成人| 成人午夜精彩视频在线观看| 2022亚洲国产成人精品| 精品少妇久久久久久888优播| 国产91av在线免费观看| 色网站视频免费| 大片电影免费在线观看免费| 久久久久国产精品人妻一区二区| 欧美老熟妇乱子伦牲交| 亚洲成人中文字幕在线播放| 在线观看免费高清a一片| 日日啪夜夜爽| 国产精品一区二区性色av| 国产视频首页在线观看| 国产精品一二三区在线看| 久久精品国产亚洲av涩爱| 自拍欧美九色日韩亚洲蝌蚪91 | 天天一区二区日本电影三级| 大码成人一级视频| 精品99又大又爽又粗少妇毛片| 两个人的视频大全免费| 日本爱情动作片www.在线观看| 中文在线观看免费www的网站| 亚洲av中文av极速乱| 国产黄片视频在线免费观看| 欧美日韩一区二区视频在线观看视频在线 | 一区二区三区精品91| 亚洲色图综合在线观看| 日本一本二区三区精品| 中文字幕av成人在线电影| 搡老乐熟女国产| 在线观看人妻少妇| 国产精品偷伦视频观看了| 性色avwww在线观看| 日韩在线高清观看一区二区三区| 在线观看一区二区三区| 国产精品熟女久久久久浪| 欧美激情国产日韩精品一区| 色吧在线观看| 国产精品国产三级国产专区5o| 伦理电影大哥的女人| 亚洲av福利一区| 国产人妻一区二区三区在| 成人亚洲精品一区在线观看 | 最近中文字幕2019免费版| 狂野欧美激情性xxxx在线观看| 99久久人妻综合| av在线观看视频网站免费| 婷婷色综合www| 波野结衣二区三区在线| 麻豆精品久久久久久蜜桃| 成人免费观看视频高清| 在线观看一区二区三区| 国产亚洲av嫩草精品影院| 人人妻人人看人人澡| 国产一区二区在线观看日韩| 男人和女人高潮做爰伦理| 在线播放无遮挡| 久久久久精品久久久久真实原创| 2021少妇久久久久久久久久久| 久久久欧美国产精品| 最新中文字幕久久久久| 国产精品国产三级国产专区5o| 99视频精品全部免费 在线| 国产黄片视频在线免费观看| 国产一区有黄有色的免费视频| 男女边摸边吃奶| 亚洲aⅴ乱码一区二区在线播放| 国产色爽女视频免费观看| 日日啪夜夜撸| 大片免费播放器 马上看| 秋霞伦理黄片| 男女下面进入的视频免费午夜| 欧美xxxx性猛交bbbb| .国产精品久久| 欧美国产精品一级二级三级 | 99热这里只有精品一区| 22中文网久久字幕| 69av精品久久久久久| 可以在线观看毛片的网站| 亚洲天堂av无毛| 国内精品宾馆在线| 色5月婷婷丁香| 一本色道久久久久久精品综合| 建设人人有责人人尽责人人享有的 | 丰满人妻一区二区三区视频av| 建设人人有责人人尽责人人享有的 | 久久久久久久午夜电影| 亚洲不卡免费看| 亚洲精品亚洲一区二区| videossex国产| 久久亚洲国产成人精品v| 爱豆传媒免费全集在线观看| 又爽又黄无遮挡网站| 国产精品一区二区性色av| 国产av国产精品国产| 美女被艹到高潮喷水动态| 最新中文字幕久久久久| 国产美女午夜福利| 三级男女做爰猛烈吃奶摸视频| 久久影院123| 丝袜喷水一区| 国产 一区精品| 水蜜桃什么品种好| 精品国产一区二区三区久久久樱花 | 免费黄频网站在线观看国产| 亚洲精品,欧美精品| 亚洲综合精品二区| 免费看光身美女| 欧美国产精品一级二级三级 | 精品国产乱码久久久久久小说| 下体分泌物呈黄色| 国产男女内射视频| 欧美日韩亚洲高清精品| 三级国产精品欧美在线观看| 久久6这里有精品| 亚洲人成网站在线观看播放| 免费电影在线观看免费观看| 欧美成人精品欧美一级黄| 日韩人妻高清精品专区| 能在线免费看毛片的网站| 国产探花极品一区二区| 欧美另类一区| 国产高清三级在线| 日韩伦理黄色片| 久久99热6这里只有精品| 成人毛片60女人毛片免费| 91精品伊人久久大香线蕉| 日日摸夜夜添夜夜添av毛片| av又黄又爽大尺度在线免费看| 嘟嘟电影网在线观看| 男女啪啪激烈高潮av片| 男插女下体视频免费在线播放| 看免费成人av毛片| 在线观看国产h片| 日韩电影二区| 日日撸夜夜添| 亚洲人成网站在线播| 日产精品乱码卡一卡2卡三| 热99国产精品久久久久久7| 亚洲av二区三区四区| 欧美日韩视频高清一区二区三区二| 久久精品熟女亚洲av麻豆精品| 亚洲自偷自拍三级| 国产久久久一区二区三区| 国产一区二区三区av在线| 免费黄色在线免费观看| 丝瓜视频免费看黄片| 欧美精品一区二区大全| 禁无遮挡网站| 国产精品不卡视频一区二区| 日本色播在线视频| 国产黄色视频一区二区在线观看| 午夜福利在线观看免费完整高清在| 亚洲国产精品成人综合色| 中文字幕久久专区| 免费电影在线观看免费观看| 99热这里只有精品一区| 亚洲精品日韩av片在线观看| 麻豆乱淫一区二区| 国内少妇人妻偷人精品xxx网站| 国产亚洲精品久久久com| 国产男女超爽视频在线观看| 日日摸夜夜添夜夜爱| 日韩国内少妇激情av| 国产精品女同一区二区软件| 免费av观看视频| 少妇裸体淫交视频免费看高清| 亚洲在久久综合| 综合色av麻豆| 另类亚洲欧美激情| 国产国拍精品亚洲av在线观看| 可以在线观看毛片的网站| 久久精品综合一区二区三区| 国产又色又爽无遮挡免| 一级毛片电影观看| 国产午夜精品一二区理论片| 国产视频首页在线观看| 精品久久久久久久人妻蜜臀av| 国产亚洲最大av| 日韩欧美一区视频在线观看 | 国产成人a区在线观看| 七月丁香在线播放| 涩涩av久久男人的天堂| 七月丁香在线播放| 高清在线视频一区二区三区| 亚洲美女视频黄频| 久久久久久久国产电影| 五月伊人婷婷丁香| 香蕉精品网在线| 日韩中字成人| 亚洲av不卡在线观看| 久久精品人妻少妇| 久久精品夜色国产| 亚洲一区二区三区欧美精品 | 国内少妇人妻偷人精品xxx网站| 好男人在线观看高清免费视频| 亚洲电影在线观看av| 性色avwww在线观看| 国产有黄有色有爽视频| 精品久久久精品久久久| 精品国产一区二区三区久久久樱花 | eeuss影院久久| 精品99又大又爽又粗少妇毛片| 少妇被粗大猛烈的视频| 欧美极品一区二区三区四区| 婷婷色综合大香蕉| 亚洲国产成人一精品久久久| 五月伊人婷婷丁香| 成人亚洲精品av一区二区| 少妇被粗大猛烈的视频| 国产欧美日韩一区二区三区在线 | 丰满人妻一区二区三区视频av| 精品人妻一区二区三区麻豆| 精品久久久久久电影网| 直男gayav资源| 久久久久久久久大av| 极品少妇高潮喷水抽搐| 免费不卡的大黄色大毛片视频在线观看| 男女那种视频在线观看| 五月玫瑰六月丁香| 日韩一区二区视频免费看| 久久久精品94久久精品| 国产成人午夜福利电影在线观看|