日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發(fā)明專利]一種避免線程并發(fā)訪問(wèn)數(shù)據(jù)庫(kù)的方法和裝置在審

專利信息
申請(qǐng)?zhí)枺?/td> 201610171969.4 申請(qǐng)日: 2016-03-24
公開(kāi)(公告)號(hào): CN107229632A 公開(kāi)(公告)日: 2017-10-03
發(fā)明(設(shè)計(jì))人: 吳甲城;劉旭華 申請(qǐng)(專利權(quán))人: 阿里巴巴集團(tuán)控股有限公司
主分類號(hào): G06F17/30 分類號(hào): G06F17/30;G06F9/52
代理公司: 北京國(guó)昊天誠(chéng)知識(shí)產(chǎn)權(quán)代理有限公司11315 代理人: 黃熊
地址: 英屬開(kāi)曼群島大開(kāi)*** 國(guó)省代碼: 暫無(wú)信息
權(quán)利要求書(shū): 查看更多 說(shuō)明書(shū): 查看更多
摘要:
搜索關(guān)鍵詞: 一種 避免 線程 并發(fā) 訪問(wèn) 數(shù)據(jù)庫(kù) 方法 裝置
【說(shuō)明書(shū)】:

技術(shù)領(lǐng)域

本申請(qǐng)涉及計(jì)算機(jī)技術(shù)領(lǐng)域,具體涉及一種避免線程并發(fā)訪問(wèn)數(shù)據(jù)庫(kù)的方法和裝置。

背景技術(shù)

為了提高操作系統(tǒng)在單位時(shí)間內(nèi)的處理效率,常常會(huì)使用并發(fā)的方法,并發(fā)是指在操作系統(tǒng)中,由多個(gè)線程在同一時(shí)間段內(nèi)同時(shí)運(yùn)行一個(gè)業(yè)務(wù)程序的處理過(guò)程。當(dāng)多個(gè)線程在同時(shí)運(yùn)行一個(gè)業(yè)務(wù)程序的處理過(guò)程中,多個(gè)線程中某幾個(gè)線程需要同時(shí)訪問(wèn)同一數(shù)據(jù)庫(kù)進(jìn)行相同操作(比如對(duì)同一數(shù)據(jù)進(jìn)行加減操作)時(shí),可能會(huì)引起沖突。為了避免上述沖突,引入了互斥鎖的概念,通過(guò)互斥鎖來(lái)保證在任一時(shí)刻,進(jìn)行相同操作的某幾個(gè)線程中只有一個(gè)線程訪問(wèn)該數(shù)據(jù)庫(kù)。

現(xiàn)有技術(shù)中,對(duì)數(shù)據(jù)庫(kù)訪問(wèn)的線程的互斥鎖是將數(shù)據(jù)庫(kù)的唯一性索引作為要素得到的,唯一索引具有唯一性,由相同索引作為要素得到的互斥鎖才可以互斥,比如互斥鎖1的要素是a、b和c,互斥鎖2的要素是a、b和c,此時(shí)由于所述互斥鎖1和互斥鎖2的要素相同(都是a、b、c),因此互斥,所述互斥鎖1和互斥鎖2對(duì)應(yīng)的線程不能同時(shí)訪問(wèn)同一數(shù)據(jù)庫(kù)。然而,對(duì)于有些業(yè)務(wù)程序,不但需要避免相同操作的線程并發(fā)訪問(wèn)同一數(shù)據(jù)庫(kù),而且也需要避免不同操作的線程并發(fā)訪問(wèn)同一數(shù)據(jù)庫(kù),比如互斥鎖1的要素是a、b和c,互斥鎖2的要素是a、d和e,此時(shí)由于互斥鎖1和互斥鎖2的要素不一致,因此不互斥,所述互斥鎖1和互斥鎖2對(duì)應(yīng)的線程可以同時(shí)訪問(wèn)同一數(shù)據(jù)庫(kù)。

綜上所述,現(xiàn)有技術(shù)中存在無(wú)法避免不同操作的線程并發(fā)訪問(wèn)同一數(shù)據(jù)庫(kù)的問(wèn)題。

發(fā)明內(nèi)容

為了解決現(xiàn)有技術(shù)中存在無(wú)法避免不同操作的線程并發(fā)訪問(wèn)同一數(shù)據(jù)庫(kù)的問(wèn)題,本申請(qǐng)?zhí)峁┝艘环N避免線程并發(fā)訪問(wèn)數(shù)據(jù)庫(kù)的方法和裝置具體是這樣實(shí)現(xiàn)的:

一種避免線程并發(fā)訪問(wèn)數(shù)據(jù)庫(kù)的方法,所述方法包括:

當(dāng)預(yù)設(shè)業(yè)務(wù)程序的第一線程和第二線程同時(shí)訪問(wèn)預(yù)設(shè)數(shù)據(jù)庫(kù)時(shí),獲取所述預(yù)設(shè)業(yè)務(wù)程序的互斥鎖池;其中,所述互斥鎖池中存儲(chǔ)有將所述預(yù)設(shè)業(yè)務(wù)程序的指定要素進(jìn)行遍歷組合得到的多種互斥鎖;

判斷所述第一線程的互斥鎖和第二線程的互斥鎖是否同時(shí)位于所述互斥鎖池中;

若是,則判定所述第一線程和第二線程不能同時(shí)訪問(wèn)所述預(yù)設(shè)數(shù)據(jù)庫(kù)。

一種避免線程并發(fā)訪問(wèn)數(shù)據(jù)庫(kù)的方法,所述方法包括:

當(dāng)預(yù)設(shè)業(yè)務(wù)程序的第一線程訪問(wèn)預(yù)設(shè)數(shù)據(jù)庫(kù)時(shí),獲取所述預(yù)設(shè)業(yè)務(wù)程序的互斥鎖池,以及所述互斥鎖池對(duì)應(yīng)的適配互斥鎖;其中,所述互斥鎖池中存儲(chǔ)有將所述預(yù)設(shè)業(yè)務(wù)程序的指定要素進(jìn)行遍歷組合得到的多種互斥鎖;

若所述第一線程的互斥鎖位于所述互斥鎖池中,則將所述第一線程的互斥鎖轉(zhuǎn)換為所述互斥鎖池對(duì)應(yīng)的適配互斥鎖,并將所述第一線程的適配互斥鎖插入所述預(yù)設(shè)數(shù)據(jù)庫(kù)中;

當(dāng)所述預(yù)設(shè)業(yè)務(wù)程序的第二線程訪問(wèn)所述預(yù)設(shè)數(shù)據(jù)庫(kù)時(shí),判斷所述第二線程的互斥鎖是否位于所述互斥鎖池中;

若是,則將所述第二線程的互斥鎖轉(zhuǎn)換為所述互斥鎖池對(duì)應(yīng)的適配互斥鎖,并將所述第二線程的所述適配互斥鎖與所述預(yù)設(shè)數(shù)據(jù)庫(kù)中已插入的所述適配互斥鎖進(jìn)行比較;

若判定所述第二線程的所述適配互斥鎖與所述預(yù)設(shè)數(shù)據(jù)庫(kù)中的所述適配互斥鎖互斥,則所述第二線程不能訪問(wèn)所述預(yù)設(shè)數(shù)據(jù)庫(kù)。

一種避免線程并發(fā)訪問(wèn)數(shù)據(jù)庫(kù)的裝置,所述裝置包括:

第一獲取模塊,用于當(dāng)預(yù)設(shè)業(yè)務(wù)程序的第一線程和第二線程同時(shí)訪問(wèn)預(yù)設(shè)數(shù)據(jù)庫(kù)時(shí),獲取所述預(yù)設(shè)業(yè)務(wù)程序的互斥鎖池;其中,所述互斥鎖池中存儲(chǔ)有將所述預(yù)設(shè)業(yè)務(wù)程序的指定要素進(jìn)行遍歷組合得到的多種互斥鎖;

判斷模塊,用于判斷所述第一線程的互斥鎖和第二線程的互斥鎖是否同時(shí)位于所述互斥鎖池中;

處理模塊,用于在所述第一線程的互斥鎖和第二線程的互斥鎖同時(shí)位于所述互斥鎖池中時(shí),判定所述第一線程和第二線程不能同時(shí)訪問(wèn)所述預(yù)設(shè)數(shù)據(jù)庫(kù)。

一種避免線程并發(fā)訪問(wèn)數(shù)據(jù)庫(kù)的裝置,所述裝置包括:

第一獲取模塊,用于當(dāng)預(yù)設(shè)業(yè)務(wù)程序的第一線程訪問(wèn)預(yù)設(shè)數(shù)據(jù)庫(kù)時(shí),獲取所述預(yù)設(shè)業(yè)務(wù)程序的互斥鎖池,以及所述互斥鎖池對(duì)應(yīng)的適配互斥鎖;其中,所述互斥鎖池中存儲(chǔ)有將所述預(yù)設(shè)業(yè)務(wù)程序的指定要素進(jìn)行遍歷組合得到的多種互斥鎖;

第一轉(zhuǎn)換模塊,用于若所述第一線程的互斥鎖位于所述互斥鎖池中,則將所述第一線程的互斥鎖轉(zhuǎn)換為所述互斥鎖池對(duì)應(yīng)的適配互斥鎖,并將所述第一線程的適配互斥鎖插入所述預(yù)設(shè)數(shù)據(jù)庫(kù)中;

判斷模塊,用于當(dāng)所述預(yù)設(shè)業(yè)務(wù)程序的第二線程訪問(wèn)所述預(yù)設(shè)數(shù)據(jù)庫(kù)時(shí),判斷所述第二線程的互斥鎖是否位于所述互斥鎖池中;

下載完整專利技術(shù)內(nèi)容需要扣除積分,VIP會(huì)員可以免費(fèi)下載。

該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于阿里巴巴集團(tuán)控股有限公司,未經(jīng)阿里巴巴集團(tuán)控股有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201610171969.4/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。

×

專利文獻(xiàn)下載

說(shuō)明:

1、專利原文基于中國(guó)國(guó)家知識(shí)產(chǎn)權(quán)局專利說(shuō)明書(shū);

2、支持發(fā)明專利 、實(shí)用新型專利、外觀設(shè)計(jì)專利(升級(jí)中);

3、專利數(shù)據(jù)每周兩次同步更新,支持Adobe PDF格式;

4、內(nèi)容包括專利技術(shù)的結(jié)構(gòu)示意圖、流程工藝圖技術(shù)構(gòu)造圖;

5、已全新升級(jí)為極速版,下載速度顯著提升!歡迎使用!

請(qǐng)您登陸后,進(jìn)行下載,點(diǎn)擊【登陸】 【注冊(cè)】

關(guān)于我們 尋求報(bào)道 投稿須知 廣告合作 版權(quán)聲明 網(wǎng)站地圖 友情鏈接 企業(yè)標(biāo)識(shí) 聯(lián)系我們

鉆瓜專利網(wǎng)在線咨詢

周一至周五 9:00-18:00

咨詢?cè)诰€客服咨詢?cè)诰€客服
tel code back_top
主站蜘蛛池模板: 国产一区=区| 色噜噜日韩精品欧美一区二区| 久久99精| 好吊色欧美一区二区三区视频| 波多野结衣女教师电影| 午夜剧场a级免费| 日本一区二区三区免费在线| 91精品国产综合久久国产大片| 国产精品欧美一区二区三区奶水 | 91人人爽人人爽人人精88v| 亚洲欧美日本一区二区三区| 一级午夜电影| 日本一区免费视频| 久久天天躁狠狠躁亚洲综合公司 | 午夜爱爱电影| 一区不卡av| 日韩中文字幕久久久97都市激情| 国产jizz18女人高潮| 91看片免费| 国91精品久久久久9999不卡| 97久久精品人人做人人爽50路| 97精品国产97久久久久久粉红 | 26uuu亚洲国产精品| 精品久久久久久中文字幕大豆网| 年轻bbwwbbww高潮| 97人人澡人人添人人爽超碰| 夜色av网| 亚洲少妇一区二区| 99精品国产一区二区三区不卡| 国产精品无码专区在线观看| 欧美一区二区三区国产精品| 亚洲欧美一卡二卡| 国产精品美乳在线观看 | 91精品啪在线观看国产| 中文字幕一区二区三区乱码视频| 国产精品电影一区| 免费午夜片| 欧美在线一级va免费观看| 99久久久国产精品免费调教网站| 国产精自产拍久久久久久蜜| 国产一区www| 91热精品| 日韩精品一二区| 欧美日韩精品在线播放| 欧美日韩国产区| 麻豆视频免费播放| 狠狠躁夜夜躁2020| 欧美一区二区三区久久精品| 在线国产91| 香蕉久久国产| 国产视频一区二区视频| 91麻豆精品一区二区三区| 国产理论一区二区三区| 国产精品九九九九九九九 | 欧美大片一区二区三区| 国产乱码精品一区二区三区介绍| 亚洲欧美v国产一区二区| 国产69精品久久久久777糖心| 国产一区影院| 午夜大片男女免费观看爽爽爽尤物 | 欧洲在线一区二区| 亚洲制服丝袜中文字幕| 国产精品欧美一区乱破| 久久久久亚洲精品视频| 一级午夜电影| 日本一区二区三区在线看| 中文在线√天堂| 欧美日韩三区| 欧美一区二区三区艳史| 国产精品亚洲а∨天堂123bt| 国产日产高清欧美一区二区三区| 国产精品一区久久人人爽| 国产一级一区二区三区| 精品免费久久久久久久苍| 国产一区二区国产| 99热久久精品免费精品| 午夜看大片| 日本二区在线观看| 亚洲欧美日韩国产综合精品二区| 国产午夜精品一区二区三区四区| 狠狠色很很在鲁视频| 99国产精品99久久久久久粉嫩| 国产精品视频一二区| 91中文字幕一区| 亚洲国产精品肉丝袜久久| 91精品国产高清一区二区三区 | 日韩亚洲欧美一区二区| 一区二区免费在线观看| 日本二区在线播放| 91久久国产露脸精品| 国产精品无码永久免费888| 丰满岳妇伦4在线观看| 久久久99精品国产一区二区三区| 一区二区三区香蕉视频| 秋霞av电影网| 日本一区二区在线电影| 国产精品一区二区免费 | 国产精品不卡一区二区三区| 国产精品理人伦一区二区三区| 69xx国产| 国产精品一二三区视频出来一| 亚洲欧美日韩国产综合精品二区| 久久91久久久久麻豆精品| 国产精品视频久久久久| 国产精品一级在线| 精品国产一区二区三区四区vr| 欧美高清一二三区| 国产69精品久久久久孕妇不能看| 午夜黄色大片| 中文字幕一区二区三区乱码视频| 精品少妇的一区二区三区四区| 国产清纯白嫩初高生在线播放性色| 精品国产乱码一区二区三区在线| 国产一级大片| 一区二区三区国产精品| 国产精品视频久久久久| 国产欧美一区二区三区沐欲| 满春阁精品av在线导航| 精品久久久久99| 国产欧美日韩精品在线| 精品在线观看一区二区| 91麻豆文化传媒在线观看| 亚洲网久久| 欧美久久久一区二区三区| 日韩亚洲精品在线观看| 久久99亚洲精品久久99| 国产在线拍偷自揄拍视频| 国产999精品视频| 美国三级日本三级久久99| 一级女性全黄久久生活片免费| 午夜激情在线播放| 亚洲欧美一区二| 久久精品视频3| 欧美乱大交xxxxx| 中文在线√天堂| 国产一区二区免费电影| 精品国产鲁一鲁一区二区三区| 国产精品黑色丝袜的老师| 97人人模人人爽人人喊0| 国产精品日韩一区二区| 狠狠综合久久av一区二区老牛| 国产精品天堂网| 亚洲欧美日韩综合在线| 中文字幕一区二区三区四| 欧美激情视频一区二区三区免费| 欧美黄色一二三区| 国产清纯白嫩初高生在线播放性色 | 久久一区二区三区欧美| 欧美精品久久一区| 日本五十熟hd丰满| 亚洲精品日韩色噜噜久久五月| 午夜激情电影院| 一区二区三区电影在线观看| 久久综合伊人77777麻豆最新章节| 欧美一区二区三区四区在线观看| 91精品高清| 国产视频二区在线观看| 国产精品视频1区| 国产九九九精品视频| 亚洲精品国产精品国产| 日日夜夜一区二区| 日韩久久精品一区二区三区| 日本丰满岳妇伦3在线观看| 日韩精品久久久久久久的张开腿让 | 91日韩一区二区三区| 国产jizz18女人高潮| 日韩av中文字幕在线| 亚洲天堂国产精品| 午夜激情在线播放| aaaaa国产欧美一区二区| 538国产精品| 一区二区三区国产欧美| 综合久久一区| 中文字幕理伦片免费看| 国产精品亚洲二区| 国产91在线播放| 欧美高清性xxxxhdvideos| 欧美精品日韩| 午夜国内精品a一区二区桃色| 国产特级淫片免费看| 91看片免费| 亚洲国产精品日韩av不卡在线 | 亚洲欧美国产日韩综合| 国产偷自视频区视频一区二区| 97久久超碰国产精品红杏| 久久国产欧美一区二区三区免费| 国产91精品一区二区麻豆亚洲| 黄毛片在线观看| 国产精一区二区| 国产乱子一区二区| 99久久99精品| 日本不卡精品| 亚洲乱码一区二区| 狠狠色很很在鲁视频| 日本午夜影视| 在线中文字幕一区| av国产精品毛片一区二区小说| 欧美在线一区二区视频| 蜜臀久久99精品久久一区二区| 久久99国产视频| 2020国产精品自拍| 人人要人人澡人人爽人人dvd| 亚洲精品456在线播放 | 91麻豆精品国产91久久久久推荐资源| 99国产精品欧美久久久久的广告| 国产一区2| 鲁一鲁一鲁一鲁一鲁一av| 国产原创一区二区| 92久久精品| 日本一区二区三区免费视频| 亚洲精品国产久| 精品久久久久久久免费看女人毛片| 国产另类一区| 日韩中文字幕一区二区在线视频| 日韩一区二区精品| 69xx国产| 一区二区三区精品国产| 91夜夜夜| 在线精品视频一区| 久久一级精品视频| 91久久综合亚洲鲁鲁五月天 | 亚洲午夜精品一区二区三区电影院 | 一色桃子av| 国产精品日产欧美久久久久| 精品一区二区在线视频| 亚洲国产精品肉丝袜久久| 欧美激情图片一区二区| 在线播放国产一区| 午夜国产一区| 国产伦精品一区二区三区照片91| 欧美精品一区二区三区久久久竹菊| 91精品国产综合久久国产大片| 亚洲1区在线观看| 国产精品一区在线播放| 国产精品亚州| 少妇太爽了在线观看免费| 国产在线拍偷自揄拍视频| 亚洲精品乱码久久久久久按摩| 国产91九色视频| 国产一区激情| 日本二区在线观看| 91黄色免费看| 精品国产一区二区三区久久久久久| 午夜欧美a级理论片915影院| 97久久精品一区二区三区观看| 色综合久久久|