ACM SIGMOD Record · 1997 · 44 citations · 8 references
ComputingComputer ScienceData ManagementData StructuresDatabasesDatabase ManagementQuery OptimizationQuery ProcessingRelational AlgebraRelational DatabasesStructured Query LanguageConservative ExtensionsEmpirical EvaluationQuery Performance OptimizationQuery Result RestrictionRelational Query LanguagesRelational Query ProcessingSql Query Languages
In this paper, we study a simple SQL extension that enables query writers to explicitly limit the cardinality of a query result. We examine its impact on the query optimization and run-time execution components of a relational DBMS, presenting two approaches—a Conservative approach and an Aggressive approach—to exploiting cardinality limits in relational query plans. Results obtained from an empirical study conducted using DB2 demonstrate the benefits of the SQL extension and illustrate the tradeoffs between our two approaches to implementing it.
8
Access path selection in a relational database management system
Patricia G. Selinger, M. M. Astrahan, Donald D. Chamberlin et al. · 1979 · 2.2K citations
The EXODUS optimizer generator
Goetz Graefe, David J. DeWitt · 1987 · 301 citations · Full text
Query optimization for parallel execution
Šumit Ganguly, Waqar Hasan, Ravi Krishnamurthy · 1992 · 207 citations
Fundamental techniques for order optimization
David Simmen, Eugene J. Shekita, Timothy Malkemus · 1996 · 113 citations · Full text