Accurate prediction of operator execution time is a prerequisite fordatabase query optimization. Although extensively studied for conventionaldisk-based DBMSs, cost modeling in main-memory DBMSs is still an openissue. Recent database research has demonstrated that memory access ismore and more becoming a significant---if not the major---cost componentof database operations. If used properly, fast but small cachememories---usually organized in cascading hierarchy between CPU and mainmemory---can help to reduce memory access costs. However, they make thecost estimation problem more complex.In this article, we propose a generic technique to create accuratecost functions for database operations. We identify a few basic memoryaccess patterns and...
In this paper, we describe heuristic rules for choosing an appropriate access path for a given query...
Recent high-performance processors employ sophisticated techniques to overlap and simultaneously exe...
We propose a general framework for improving the query processing performance on multi-level memory ...
Accurate prediction of operator execution time is a prerequisite for database query optimization. Al...
During the last two decades, computer hardware has experienced remarkable developments. Especially C...
In the past decade, advances in speed of commodity CPUs have far out-paced advances in memory latenc...
In the past decade, advances in speed of commodity CPUs have far out-paced advances in memory latenc...
In the past decade, the exponential growth in commodity CPUs speed has far outpaced advances in memo...
As more and more query processing work can be done in main memory, memory access is becoming a signi...
htmlabstractMany applications with manually implemented data management exhibit a data storage patte...
This paper proposes a new approach based on the recent trend of self-tuning DBMS, by which the cost ...
Designers of database management systems (DBMS) have traditionally focussed on alleviating the disk ...
As the speed of microprocessors increases according to Moore's law, access speeds of the main memory...
International audienceCost models have been following the life cycle of databases. In the first gene...
We give formulas for estimating the number of disk accesses when accessing a file randomly with buff...
In this paper, we describe heuristic rules for choosing an appropriate access path for a given query...
Recent high-performance processors employ sophisticated techniques to overlap and simultaneously exe...
We propose a general framework for improving the query processing performance on multi-level memory ...
Accurate prediction of operator execution time is a prerequisite for database query optimization. Al...
During the last two decades, computer hardware has experienced remarkable developments. Especially C...
In the past decade, advances in speed of commodity CPUs have far out-paced advances in memory latenc...
In the past decade, advances in speed of commodity CPUs have far out-paced advances in memory latenc...
In the past decade, the exponential growth in commodity CPUs speed has far outpaced advances in memo...
As more and more query processing work can be done in main memory, memory access is becoming a signi...
htmlabstractMany applications with manually implemented data management exhibit a data storage patte...
This paper proposes a new approach based on the recent trend of self-tuning DBMS, by which the cost ...
Designers of database management systems (DBMS) have traditionally focussed on alleviating the disk ...
As the speed of microprocessors increases according to Moore's law, access speeds of the main memory...
International audienceCost models have been following the life cycle of databases. In the first gene...
We give formulas for estimating the number of disk accesses when accessing a file randomly with buff...
In this paper, we describe heuristic rules for choosing an appropriate access path for a given query...
Recent high-performance processors employ sophisticated techniques to overlap and simultaneously exe...
We propose a general framework for improving the query processing performance on multi-level memory ...