scispace - formally typeset
G

Goetz Graefe

Researcher at Google

Publications -  255
Citations -  11519

Goetz Graefe is an academic researcher from Google. The author has contributed to research in topics: Query optimization & Sargable. The author has an hindex of 49, co-authored 244 publications receiving 11081 citations. Previous affiliations of Goetz Graefe include Microsoft & Hewlett-Packard.

Papers
More filters
Journal ArticleDOI

Query evaluation techniques for large databases

TL;DR: This survey describes a wide array of practical query evaluation techniques for both relational and postrelational database systems, including iterative execution of complex query evaluation plans, the duality of sort- and hash-based set-matching algorithms, types of parallel query execution and their implementation, and special operators for emerging database application domains.
Proceedings ArticleDOI

The Volcano optimizer generator: extensibility and efficient search

TL;DR: The Volcano project, which provides efficient, extensible tools for query and request processing, particularly for object-oriented and scientific database systems, is reviewed, and it is shown that the search engine of the Volcano optimizer generator is more extensible and powerful.
Proceedings ArticleDOI

Encapsulation of parallelism in the Volcano query processing system

TL;DR: The reasons for not choosing the bracket model, the novel operator model, and details of Volcano's exchange operator that parallelizes all other operators are described, which makes implementation of parallel database algorithms significantly easier and more robust.
Proceedings Article

GAMMA—a high performance dataflow database machine

TL;DR: The Gamma prototype shows how parallelism can be controlled with minimal control overhead through a combination of the use of algorithms based on hashing and the pipelining of data between processes.
Journal ArticleDOI

Multi-table joins through bitmapped join indices

TL;DR: This technical note shows how to combine some well-known techniques to create a method that will efficiently execute common multi-table joins, and outlines realistic examples where the combination of these techniques yields substantial performance improvements over alternative, more traditional query evaluation plans.