发明名称 Techniques for pruning a data object during operations that join multiple data objects
摘要 Techniques for eliminating one or more portions of a data object from any join step of an operation that joins multiple data objects include determining that an operation joins a first data object and a second data object. The second data object includes multiple portions. Each of multiple data units of the first data object is scanned. Based on data in the data units of the first data object, information is generated. The information indicates a portion of the second data object for exclusion. The indicated portion is excluded from an output of the operation. Only one or more portions of the second data object that are not indicated for exclusion in the information are included in a particular join step involving the second data object. By pruning a large second table, such as a fact table, the computational resources consumed by the joins are substantially reduced.
申请公布号 US7020661(B1) 申请公布日期 2006.03.28
申请号 US20020193620 申请日期 2002.07.10
申请人 ORACLE INTERNATIONAL CORPORATION 发明人 CRUANES THIERRY;ZAIT MOHAMED;DAGEVILLE BENOIT
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址