亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于提交點時間線同步的異構(gòu)數(shù)據(jù)庫復制并行執(zhí)行系統(tǒng)及方法與流程

文檔序號:12465958閱讀:來源:國知局

技術(shù)特征:

1.一種基于提交點時間線同步的異構(gòu)數(shù)據(jù)庫復制并行執(zhí)行系統(tǒng),其特征在于:包括源數(shù)據(jù)庫、目的數(shù)據(jù)庫、復制系統(tǒng);

所述復制系統(tǒng)包括源端和目的端,所述目的端包括負責接收事務日志的日志接收線程,以及負責在目的數(shù)據(jù)庫中并行執(zhí)行相應數(shù)據(jù)操作的日志執(zhí)行線程,所述日志執(zhí)行線程有多個,所述事務日志包括提交日志和操作日志;

所述源端將源數(shù)據(jù)庫中的事務日志轉(zhuǎn)發(fā)給目的端的日志接收線程,所述日志接收線程再將收到的事務日志投遞給日志執(zhí)行線程,所述日志執(zhí)行線程接收并執(zhí)行事務日志。

2.一種基于提交點時間線同步的異構(gòu)數(shù)據(jù)庫復制并行執(zhí)行方法,其特征在于:包括如下步驟:

1)通過復制系統(tǒng)的源端將源數(shù)據(jù)庫的事務日志轉(zhuǎn)發(fā)給目的端;

2)目的端的日志接收線程反復接收從源數(shù)據(jù)庫傳來的事務日志,將事務日志緩存在內(nèi)存中,積累事務日志直到碰到一個提交日志后,從內(nèi)存中提取此事務的全部事務日志,投遞給一個日志執(zhí)行線程;

3)當日志執(zhí)行線程接到一個事務的全部事務日志時被激活,如果早于其他日志執(zhí)行線程所處理事務的提交日志所在時間點,則依次取出全部操作日志,執(zhí)行操作日志的線程;否則將本次操作日志的線程掛起,等待其他日志執(zhí)行線程所處理的事務日志執(zhí)行完畢。

3.根據(jù)權(quán)利要求2所述的基于提交點時間線同步的異構(gòu)數(shù)據(jù)庫復制并行執(zhí)行方法,其特征在于:

所述步驟2中,所述日志接收線程的具體實現(xiàn)過程為:

1.1)日志接收線程接收一條來自于源數(shù)據(jù)庫的事務日志;

1.2)將事務日志緩存在內(nèi)存之中;

1.3)如果此事務日志不是提交日志,返回步驟1.1;否則,執(zhí)行步驟1.4;

1.4)選擇一個空閑的日志執(zhí)行線程,將此事務全部的事務日志投遞給它,返回步驟1.1。

4.根據(jù)權(quán)利要求3所述的基于提交點時間線同步的異構(gòu)數(shù)據(jù)庫復制并行執(zhí)行方法,其特征在于:

所述步驟3中,所述日志執(zhí)行線程的具體實現(xiàn)過程為:

2.1)日志執(zhí)行線程接收一個事務的全部事務日志后被激活;

2.2)從收到的全部事務日志序列中依次取出一條日志;

2.3)檢查活動的其他日志執(zhí)行線程所執(zhí)行的提交日志,如果存在其他日志執(zhí)行線程所執(zhí)行的提交日志時間早于取出的這條日志,則本執(zhí)行線程掛起,延時執(zhí)行步驟2.3);

2.4)執(zhí)行此事務日志。

當前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1