Tuning Access Methods to Supporting Data-intensive Queries Tuning Access Methods to Supporting Data-intensive Queries
نویسنده
چکیده
In this paper, we consider how to improve dynamic access methods which are designed to perform data-intensive selection queries in a dynamic setting. A large number of dynamic access methods have been proposed for supporting such queries. Almost all of them are designed with the primarily goal to reduce the number of page accesses, whereas our main attention is paid to decreasing the cost of individual page requests. There is a great potential for such improvements since the average (page) access time on a magnetic disk drive is typically by a factor of 10 higher than the transfer time. In our approach, two techniques are jointly used: clustering and multi-page requests. The technique of clustering takes care of storing pages on one cylinder which are frequently required by the same query in common. In contrast to issuing a request for each qualifying page of a query, one multi-page request is used for retrieving all qualifying pages from a cylinder. Due to these techniques, the access time of a qualifying page can be substantially reduced compared to the average (disk) access time. For the sake of concreteness, our discussion is based on the problem of supporting range queries on B +-trees. In an experimental performance study, we show that the response time of a range query can be reduced by several factors if the B +-tree exploits both techniques (clustering and multi-page requests).
منابع مشابه
A Method for Protecting Access Pattern in Outsourced Data
Protecting the information access pattern, which means preventing the disclosure of data and structural details of databases, is very important in working with data, especially in the cases of outsourced databases and databases with Internet access. The protection of the information access pattern indicates that mere data confidentiality is not sufficient and the privacy of queries and accesses...
متن کاملEnabling Ad Hoc Queries over Low-Level Scientific Data Sets
Technological success has ushered in massive amounts of data for scientific analysis. To enable effective utilization of these data sets for all classes of users, supporting intuitive data access and manipulation interfaces is crucial. This paper describes an autonomous scientific workflow system that enables high-level, natural language based, queries over low-level data sets. Our technique in...
متن کاملSupporting-emotional needs of Iranian parents with premature infants admitted to Neonatal Intensive Care Units
Background: Having an infant in the neonatal intensive care unit (NICU) is a stressful and painful experience. Unlike to normal births, this birth is associated with admission and separation of infant from parents. The aim of this study was to compile the supporting-emotional needs of Iranian parents who have a premature infant admitted in (NICU). Methods: This study was performed using qualit...
متن کاملExternal Plagiarism Detection based on Human Behaviors in Producing Paraphrases of Sentences in English and Persian Languages
With the advent of the internet and easy access to digital libraries, plagiarism has become a major issue. Applying search engines is one of the plagiarism detection techniques that converts plagiarism patterns to search queries. Generating suitable queries is the heart of this technique and existing methods suffer from lack of producing accurate queries, Precision and Speed of retrieved result...
متن کاملTowards Self-Tuning Memory Management for Data Servers
Although today’s computers provide huge amounts of main memory, the ever-increasing load of large data servers, imposed by resource-intensive decision-support queries and accesses to multimedia and other complex data, often leads to memory contention and may result in severe performance degradation. Therefore, careful tuning of memory mangement is crucial for heavy-load data servers. This paper...
متن کامل