A
Andrew Witkowski
Researcher at Oracle Corporation
Publications - 26
Citations - 1353
Andrew Witkowski is an academic researcher from Oracle Corporation. The author has contributed to research in topics: Materialized view & Relational database management system. The author has an hindex of 19, co-authored 26 publications receiving 1320 citations.
Papers
More filters
Patent
Rewriting a query in terms of a summary based on functional dependencies and join backs, and based on join derivability
TL;DR: In this paper, a method and system for processing queries that do not reference a particular materialized view is presented. But this technique does not handle queries that require access to values from a particular column not contained in the materialised view.
Proceedings Article
Materialized Views in Oracle
Randall Bello,Karl Dias,Alan Downing,James J. Feenan,James Finnerty,William D. Norcott,Harry Sun,Andrew Witkowski,Mohamed Ziauddin +8 more
TL;DR: The ability to rewrite a large class of queries based on a small set of MVs is supported by using Dimensions, losslessness of joins, functional dependency, column equivalence, join derivability, joinback and aggregate rollup.
Patent
Apparatus and method for aggregate indexes
TL;DR: An aggregate index as mentioned in this paper is used for accessing an aggregate value associated with one or more rows of a database table, which is stored in the index entries of the index, thus allowing determination of aggregate values without accessing the underlying database table.
Proceedings ArticleDOI
Spreadsheets in RDBMS for OLAP
Andrew Witkowski,Srikanth Bellamkonda,Tolga Bozkaya,Gregory Dorman,Nathan Folkert,Abhinav Gupta,Lei Shen,Sankar Subramanian +7 more
TL;DR: This paper presents SQL extensions involving array based calculations for complex modeling, and presents optimizations, access structures and execution models for processing them efficiently.
Patent
Incremental maintenance of materialized views containing one-to-one lossless joins
Andrew Witkowski,Karl Dias +1 more
TL;DR: In this article, a method and apparatus for performing incremental refreshes to materialized views defined by one-to-one lossless joins is presented, which does not require a record of the sequence of changes that were made subsequent to the prior refresh operation.