| Page access scheduling in join processing |
| Full text |
Pdf
(931 KB)
|
| Source
|
Conference on Information and Knowledge Management
archive
Proceedings of the eighth international conference on Information and knowledge management
table of contents
Kansas City, Missouri, United States
Pages: 276 - 283
Year of Publication: 1999
ISBN:1-58113-146-1
|
|
Authors
|
|
Andrew Lim
|
School of Computing, National University of Singapore, 10, Kent Ridge Crescent, Singapore 119260
|
|
Jennifer Lai-Pheng Kwan
|
DSO National Laboratories, 20 Science Park Drive, Singapore 118230
|
|
Wee-Chong Oon
|
School of Computing, National University of Singapore, 10, Kent Ridge Crescent, Singapore 119260
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 0, Downloads (12 Months): 15, Citation Count: 0
|
|
|
ABSTRACT
The join relational operation is one of the most expensive among database operations. In this study, we consider the problem of scheduling page accesses in join processing. This raises two interesting problems: 1) determining a page access sequence that uses the minimum number of buffer pages without any page reaccesses, and 2) determining a page access sequence that minimizes the number of page reaccesses for a given buffer size. We use a graph model to represent the pages from the relations that contain tuples to be joined, and present new heuristics for the two problems based on the sort-merge join and the simple TID algorithm. Our experimental results show that the new heuristics perform well.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
M. W. Blasgen and K. P. Eswaran. Storage and access in relational data bases. IBM Systems Journal, vol. 16, no. 4, pp. 363-377, 1977.
|
| |
2
|
C. Y. Chan and B. C. Ooi. Efficient scheduling of page access in join processing. Unpublished manuscript, http://www.comp.nus.edu.sg/-ooibc/papers/j oin.ps, Apr. 1995.
|
| |
3
|
|
| |
4
|
|
 |
5
|
|
| |
6
|
A. Lim and W. C. Oon. Page access sequencing in join processing. To be published.
|
 |
7
|
|
| |
8
|
|
 |
9
|
|
| |
10
|
R. Ramakrishnan. Database Management Systems. WCB/McGraw-HiI1, 1997.
|
 |
11
|
P. Griffiths Selinger , M. M. Astrahan , D. D. Chamberlin , R. A. Lorie , T. G. Price, Access path selection in a relational database management system, Proceedings of the 1979 ACM SIGMOD international conference on Management of data, May 30-June 01, 1979, Boston, Massachusetts
[doi> 10.1145/582095.582099]
|
 |
12
|
|
INDEX TERMS
Primary Classification:
F.
Theory of Computation
F.2
ANALYSIS OF ALGORITHMS AND PROBLEM COMPLEXITY
F.2.2
Nonnumerical Algorithms and Problems
Subjects:
Sequencing and scheduling
Additional Classification:
G.
Mathematics of Computing
G.2
DISCRETE MATHEMATICS
H.
Information Systems
H.2
DATABASE MANAGEMENT
H.3
INFORMATION STORAGE AND RETRIEVAL
H.3.3
Information Search and Retrieval
Subjects:
Search process
I.
Computing Methodologies
I.2
ARTIFICIAL INTELLIGENCE
I.2.8
Problem Solving, Control Methods, and Search
Subjects:
Scheduling
I.6
SIMULATION AND MODELING
General Terms:
Algorithms,
Design,
Experimentation,
Management,
Measurement,
Performance,
Theory
Keywords:
graph models,
heuristics,
join processing,
page access scheduling
|