发明名称 BACKGROUND INDEX BIMAPPING FOR FASTER QUERY PERFORMANCE
摘要 A database engine and a system running a database engine utilize a dynamic bitmap updating routine to avoid the delay associated with building an entire bitmap. When running a query on a table, the database engine can build a bitmap over a column of the table that helps avoid unnecessary I/O operations to retrieve records. The database engine initializes the bitmap so that all elements have a value of "1", or active, and proceeds to scan and retrieve the records of the table according to the bitmap using a first process. Any retrieved record is further analyzed to determine if it is part of the result set. Concurrently, a second process is initiated which continually updates the values within the bitmap according to a set of selection criteria. As the first process continues to operate, more and more elements of the bitmap are set to "0", or inactive, so that the first process can avoid unnecessary I/O operations.
申请公布号 US2008133470(A1) 申请公布日期 2008.06.05
申请号 US20080027067 申请日期 2008.02.06
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 DAY PAUL REUBEN;MURAS BRIAN ROBERT
分类号 G06F17/30;G06F7/00 主分类号 G06F17/30
代理机构 代理人
主权项
地址