发明名称 OPTIMAL DATA REPRESENTATION AND AUXILIARY STRUCTURES FOR IN-MEMORY DATABASE QUERY PROCESSING
摘要 A method for providing optimized data representation of relations for in-memory database query processing is disclosed. The method seeks to optimize the use of the available memory by encoding relations on which the in-memory database query processing is performed and by employing auxiliary structures to maintain performance. Relations are encoded based on data patterns in one or more attribute-columns of the relation and the encoding that is selected is suited to a particular type of data in the column. Members of a set of auxiliary structures are selected based on the benefit the structure can provide and the cost of the structure in terms of the amount of memory used. Encoding of the relations is performed in real-time while query processing occurs, using locks to eliminate conflicts between the query processing and encoding.
申请公布号 WO2014043366(A2) 申请公布日期 2014.03.20
申请号 WO2013US59486 申请日期 2013.09.12
申请人 ORACLE INTERNATIONAL CORPORATION 发明人 IDICULA, SAM;MOORE, KEVIN;GOLD, BRIAN;AGARWAL, NIPUN;SEDLAR, ERIC
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址