數據庫中并行寫入事務日志以提升處理效率的方法
基本信息
申請?zhí)?/td> | CN202111389585.7 | 申請日 | - |
公開(公告)號 | CN114116665A | 公開(公告)日 | 2022-03-01 |
申請公布號 | CN114116665A | 申請公布日 | 2022-03-01 |
分類號 | G06F16/21(2019.01)I;G06F9/52(2006.01)I | 分類 | 計算;推算;計數; |
發(fā)明人 | 廖美東;黃曉濤 | 申請(專利權)人 | 北京海量數據技術股份有限公司 |
代理機構 | 北京尚鉞知識產權代理事務所(普通合伙) | 代理人 | 嚴田青 |
地址 | 100083北京市海淀區(qū)學院路30號科大天工大廈B座6層01室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明屬于數據庫管理系統(tǒng)和計算機軟件領域,尤其涉及一種數據庫中并行寫入事務日志以提升處理效率的方法及其用途。本發(fā)明提出了一種新的切實可行的數據庫中高效寫入及回放事務日志的方法,通過采用多個處理線程負責事務日志落盤,每個處理線程寫入各自分配的事務日志文件,避免文件爭用,同時把單一事務日志緩沖區(qū)設置成多事務日志緩沖區(qū),每個事務日志落盤處理線程只需要負責一個緩沖區(qū)的事務日志落盤,有效避免了單一事務日志緩沖區(qū)造成的高并發(fā)搶占鎖,克服了單核心寫入事務日志效率低下的缺陷,使得事務日志寫入和回放效率顯著提高,可以很好地滿足高并發(fā)場景的應用需要。 |
