一種基于在線聚合的多版本并行混合處理方法
基本信息
申請(qǐng)?zhí)?/td> | CN201910313749.4 | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN110019375A | 公開(公告)日 | 2019-07-16 |
申請(qǐng)公布號(hào) | CN110019375A | 申請(qǐng)公布日 | 2019-07-16 |
分類號(hào) | G06F16/2455;G06F16/2453 | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 趙志強(qiáng) | 申請(qǐng)(專利權(quán))人 | 哈爾濱匯拓投資中心(有限合伙) |
代理機(jī)構(gòu) | 哈爾濱市松花江專利商標(biāo)事務(wù)所 | 代理人 | 哈爾濱匯拓投資中心(有限合伙) |
地址 | 150000 黑龍江省哈爾濱市南崗區(qū)西大直街118號(hào)(愛立方孵化器7樓747室) | ||
法律狀態(tài) | - |
摘要
摘要 | 一種基于在線聚合的多版本并行混合處理方法,涉及數(shù)據(jù)庫技術(shù)領(lǐng)域,為解決現(xiàn)有技術(shù)中大多數(shù)系統(tǒng)均依賴于單一執(zhí)行引擎的多版本并行控制(MVCC)來處理事務(wù),MVCC無法較好的執(zhí)行包含長時(shí)間OLAP查詢的混合工作負(fù)載的問題,本方法利用虛擬快照的形式實(shí)現(xiàn)版本化數(shù)據(jù)表的快照,并通過向Linux內(nèi)核引入VM_snapshot的自定義系統(tǒng)調(diào)用來加快虛擬快照進(jìn)程,虛擬的刪除過時(shí)版本序列和時(shí)間戳信息,并切換當(dāng)前版本鏈?zhǔn)沟寐?lián)機(jī)事務(wù)在最新版本中執(zhí)行,實(shí)現(xiàn)多版本并行事務(wù)的混合執(zhí)行處理。本方法通過在線聚合不間斷反饋輸出結(jié)果,實(shí)現(xiàn)查詢結(jié)果的可視化,提高了OLAP查詢分析的計(jì)算效率和用戶的可操作性,使得本方法更易于使用。 |
