Columnar Cache Query Using Hybrid Query Execution Plan
AssigneeGoogle Inc.
InventorsXiaobin Ma, Xun Cheng, Viral Shah, Anjan Kumar Amirishetty
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsXiaobin Ma, Xun Cheng, Viral Shah, Anjan Kumar Amirishetty
Estimating the term…
Aspects of the disclosure are directed to generating a hybrid query execution plan for executing queries on database systems implementing a columnar cache. A hybrid query execution plan combines a query execution plan for querying and retrieving data from a columnar cache and a base table. A columnar cache stores cached data in column-major format, which is logically represented by the database management system in row-major format. A database management system as described herein can scan valid blocks of column data according to a column scan operation. The system can identify invalidated blocks and execute a different sub-execution plan of the hybrid query execution plan to scan corresponding rows in tables corresponding to the location of data for the invalidated blocks.
A system comprising:
A computer-implemented method, comprising:
One or more non-transitory computer-readable storage media encoding instructions that when executed by one or more processors, cause the one or more processors to perform operations comprising:
Dependencies are inferred from the claim text.