검색으로 돌아가기
기록
接入海量配电终端的高并发数据库页一致性读方法及系统
발명유효
2조회수
10청구항 · 5 독립항
§ Ⅰ
개요
발명자
孙纪元; 苏国强; 张林利; 刘合金; 张鹏平; 由新红; 和家慧
IPC 분류
G06F 16/23 (2019.01)G06F 16/24 (2019.01)
本发明公开了一种接入海量配电终端的高并发数据库页一致性读方法及系统,涉及数据库管理技术领域,为:在原地更新MVCC数据库存储引擎触发顺序扫描操作时,检查当前页面的可见元组偏移列表是否为空;若为空,从缓冲区中读取原始数据页面;拷贝原始数据页面生成页面副本,对页面副本进行未提交事务回滚和已提交事务回滚,还原得到MVCC可见页面;遍历该页面中所有元组指针,筛选元组指针并定位元组实体,过滤标记为延迟删除的元组,保留可见元组;在顺序扫描描述符中预分配内存空间,覆盖存储页面副本并记录可见元组的偏移至可见元组偏移列表,根据页面和偏移定位可见元组并返回。本发明可减少内存分配与回滚段访问开销,提升顺序扫描性能。