发明名称 MULTI-VERSION CONCURRENCY CONTROL METHOD IN DATABASE, AND DATABASE SYSTEM
摘要 Embodiments of the present invention disclose a multi-version concurrency control method in a database and a database system, which are mainly applied to the field of database technologies. The database system sets a data page link of a page, where the data page link includes a page pointer of each version page of the page, and a page pointer of a version page is used to point to another version page prior to a last operation on the version page. In this way, when a page in the database is read, if a timestamp of a current version page is greater than a timestamp of a read transaction included in a data reading request, page-level rollback may be directly performed according to a data page link of the page that is requested to read to roll back to a page that needs to be read, which helps a user to know a page in the database at any time, that is, which facilitates queries for data on each version page in the database. Further, the database system may implement record rollback efficiently by combining a data page link and a record link, thereby realizing consistent reading.
申请公布号 EP3079078(A1) 申请公布日期 2016.10.12
申请号 EP20140876808 申请日期 2014.07.23
申请人 HUAWEI TECHNOLOGIES CO., LTD. 发明人 WEN, JIJUN;NIE, YUANYUAN;LI, JIAN
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址