Optimizing the cost of relational queries using partial-relation schemes (Q1108822)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: Optimizing the cost of relational queries using partial-relation schemes |
scientific article; zbMATH DE number 4068340
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | Optimizing the cost of relational queries using partial-relation schemes |
scientific article; zbMATH DE number 4068340 |
Statements
Optimizing the cost of relational queries using partial-relation schemes (English)
0 references
1988
0 references
We propose a new access path to a relation, called a partial-relation scheme, in order to speed up the relational join operations. We present two join algorithms which preprocess the partial relations first and then join the selected tuples of the relations. We have considered join-only queries and queries involving restrictions, projections and joins. The performance of these algorithms is compared with sort-merge and hash- based join algorithms. The analysis is based on the cost of accesses to the secondary storage and the CPU usage. It has been shown that for wide range of selectivity factors and/or join factors the proposed algorithms perform better than the sort-merge and hash-based join algorithms.
0 references
hybrid hash
0 references
semijoin
0 references
relational queries
0 references
query optimization
0 references
join algorithms
0 references
partial relations
0 references
0.7824880480766296
0 references
0.7707468867301941
0 references
0.7494146227836609
0 references