Query Execution

11/22/99


Click here to start


Table of Contents

Query Execution

Query Execution Plans

Scans

Putting them all together

Implementing Relational Operations

Schema for Examples

Simple Selections

Using an Index for Selections

Two Approaches to General Selections

Intersection of Rids

Implementing Projection

Equality Joins With One Join Column

Simple Nested Loops Join

Index Nested Loops Join

Examples of Index Nested Loops

Block Nested Loops Join

Sort-Merge Join (R S)

Cost of Sort-Merge Join

Hash-Join

Cost of Hash-Join

How are we doing?

Double Pipelined Join (Tukwila)

Author: Alon Levy

Email: alon@cs.washington.edu

Home Page: http://www.cs.washington.edu/homes/alon

Download presentation source