发明名称 Adaptive merging in database indexes
摘要 A method for implementing adaptive merging in database indexes includes selecting a key range from a database query having a range predicate and searching a database for data matching the key range. The data matching the key range is merged to form a collected dataset which is stored for future retrieval. A method for optimizing B-tree representation of a database using actual queries is also provided.
申请公布号 US9298761(B2) 申请公布日期 2016.03.29
申请号 US200912433418 申请日期 2009.04.30
申请人 Hewlett Packard Enterprise Development LP 发明人 Graefe Goetz
分类号 G06F7/00;G06F17/30 主分类号 G06F7/00
代理机构 FabianVanCott 代理人 FabianVanCott
主权项 1. A method for implementing adaptive merging in database indexes comprises: selecting a key range from a database query having a range predicate; searching a database for data matching the key range; merging the data matching the key range to form a collected data set; depositing the merged data within a newly-created partition within the B-tree index; making a second database query with a second query predicate which overlaps the key range in the new partition; gathering database data which falls within the second query predicate from the database to form a second query answer; and depositing a portion of data within the second query answer into the new partition to increase an amount of data contained within the new partition; and storing the collected data set for future retrieval, in which the data is indexed using a partitioned B-tree.
地址 Houston TX US