• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

Query Optimization (1996)

Cached

  • Download as a PDF

Download Links

  • [www.cs.uoi.gr]
  • [infolab.stanford.edu]
  • [cs.kaist.ac.kr]
  • [www-db.stanford.edu]
  • [cs.kaist.ac.kr]
  • [medoc.springer.de:9999]
  • [www-2.cs.cmu.edu]

  • Other Repositories/Bibliography

  • DBLP
  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by Yannis E. Ioannidis
Citations:102 - 2 self
  • Summary
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

BibTeX

@MISC{Ioannidis96queryoptimization,
    author = {Yannis E. Ioannidis},
    title = {Query Optimization},
    year = {1996}
}

Years of Citing Articles

Bookmark

citeulike Connotea Bibsonomy Del.icio.us Digg Reddit

OpenURL

 

Abstract

Imagine yourself standing in front of an exquisite buffet filled with numerous delicacies. Your goal is to try them all out, but you need to decide in what order. What exchange of tastes will maximize the overall pleasure of your palate? Although much less pleasurable and subjective, that is the type of problem that query optimizers are called to solve. Given a query, there are many plans that a database management system (DBMS) can follow to process it and produce its answer. All plans are equivalent in terms of their final output but vary in their cost, i.e., the amount of time that they need to run. What is the plan that needs the least amount of time? Such query optimization is absolutely necessary in a DBMS. The cost difference between two alternatives can be enormous. For example, consider the following database schema, which will be...

Citations

6073 Genetic Algorithms - Goldberg - 1989
2802 Optimization by Simulated Annealing - Kirkpatrick, Gelati, et al. - 1983
435 Access path selection in a relational database management system - Selinger, Astrahan, et al. - 1979
194 Query Optimization in Database Systems - Jarke, Koch - 1984
173 Equi-depth histograms for estimating selectivity factors for multi-dimensional queries - Muralikrishna, DeWitt - 1988
157 The volcano optimizer generator: Extensibility and efficient search - Graefe, McKenna - 1993
153 The EXODUS Optimizer Generator - Graefe, DeWitt - 1987
146 Randomized algorithms for optimizing large join queries - Ioannidis, Kang - 1990
146 Practical selectivity estimation through adaptive sampling - Lipton, Naughton, et al. - 1990
134 Accurate estimation of the number of tuples satisfying a condition - Piatetsky-Shapiro, Connell - 1984
128 Dynamic Query Evaluation Plans - Graefe, Ward
125 Balancing Histogram Optimality and Practicality for Query Result Size Estimation - Ioannidis, Poosala - 1995
115 On the propagation of errors in the size of join results - Ioannidis, Christodoulakis - 1991
114 Optimization of nonrecursive queries - Krishnamurthy, Boral, et al. - 1986
103 Grammar-like functional rules for representing query optimization alternatives - Lohman - 1988
97 Global Query Optimization - Sellis - 1986
93 Optimization of Large Join Queries - Swami, Gupta - 1989
87 Tradeoffs in processing complex join queries via hashing in multi-processor database machines - Schneider, DeWitt - 1990
84 Sequential sampling procedures for query size estimation - Haas, Swami - 1992
81 Query optimization by simulated annealing - Ioannidis, Wong - 1987
80 Universality of serial histograms - Ioannidis - 1993
79 G.M.: R* Optimizer Validation and Performance Evaluation for Distributed Queries - Mackert, Lohman - 1986
78 Measuring the complexity of join enumeration in query optimization - Ono, Lohman - 1990
75 Optimization of Large Join Queries: Combining Heuristics and Combinatorial Techniques - Swami - 1989
72 The optimization of queries in relational databases - KOOI - 1980
71 Optimization of parallel query execution plans in xprs - Hong, Stonebraker - 1993
69 Statistical profile estimation in database systems - Mannino, Chu, et al. - 1988
66 QUIST: A System for Semantic Query Optimization in Relational Databases - King - 1981
65 Implications of certain assumptions in database performance evauation - Christodoulakis - 1984
63 Query processing in a system for distributed databases (sdd-1 - Bernstein, Goodman, et al. - 1981
62 The Design of XPRS - Stonebraker - 1988
55 On the effectiveness of optimization search strategies for parallel execution spaces - Lanzelotte, Valduriez, et al.
52 Optimal histograms for limiting worst-case error propagation in the size of join results - Ioannidis, Christodoulakis - 1993
50 On the optimal nesting order for computing n-relational joins - Ibaraki, Kameda - 1984
45 Simple Random Sampling from Relational Databases - Olken, Rotem
35 Dynamic Query Optimization in Rdb/VMS - Antoshenkov - 1993
35 Multi-Join Optimization for Symmetric Multiprocessors - Shekita, Tan, et al. - 1993
34 Simulated annealing and combinatorial optimization - Nahar, Sahni, et al. - 1986
30 A Polynomial Time Algorithm for Optimizing Join Queries - Swami, Iyer - 1992
23 Integration of Buffer Management and Query Optimization in Relational Database Environment - Cornell, Yu - 1989
22 randomized joinorder selection - why use transformations - Fast - 1994
21 A genetic algorithm for database query optimization - Bennet, Ferris, et al. - 1991
20 Extensible/Rulebased Query Rewrite Optimization in Starburst - Pirahesh, Hellerstein, et al. - 1992
19 Astrahan et.al. System R: Relational Approach to Database Management - M - 1976
19 Randomized algorithms for query optimization - Kang - 1991
16 Sampling-based selectivity estimation for joins using augmented frequent value statistics - Haas, Swami - 1995
9 Optimization by simulated annealing. Science 220(4598):671–680 - Kirkpatrick, Gelatt, et al. - 1983
8 The Volcano optimizer generator: Extensibility and e cient search - Graefe, McKenna - 1993
8 et al. Starburst mid ight: As the dust clears - Haas - 1990
8 Statistical pro le estimation in database systems - Mannino, Chu, et al. - 1988
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University