We consider adaptive index utilization as a fine-grained problem in autonomic databases in which an existing index is dynamically determined to be used or not in query processing. As a special case, we study this problem for structural joins, the core operator in XML query processing, in the main memory. We find that index utilization is beneficial for structural joins only under certain join selectivity and distribution of matching elements. Therefore, we propose adaptive algorithms to decide whether to use an index probe or a data scan for each step of matching during the processing of a structural join operator. Our adaptive algorithms are based on the history, the look-ahead information, or both. We have developed a cost model to facili...
XML data warehouses form an interesting basis for decision-support applications that exploit complex...
Abstract. In the world of Relational Database Management Systems (RDBMS) indexes are used to acceler...
With rapidly increasing datasets and more dynamic workloads, adaptive partial indexing becomes an im...
Traditional indexes aim at optimizing the node accesses during query processing, which, however, doe...
Defining suitable indexes is a major task when optimizing a database. Usually, a human database admi...
Adaptive indexing initializes and optimizes indexes incrementally, as a side effect of query process...
textabstractAdaptive indexing initializes and optimizes indexes incrementally, as a side effect of q...
We present a query architecture in which join operators are decomposed into their constituent data s...
We present a new class of adaptive algorithms that use compressed bitmap indexes to speed up evaluat...
We examine the problem of processing temporal joins in the presence of indexing schemes. Previous wo...
XML documents are typically queried with a combination of value search and structure search. While q...
Adaptive indexing initializes and optimizes indexes incrementally, as a side effect of query proces...
Evaluating structural joins is a crucial operation for performance of XML queries. Proposed in this ...
Adaptive indexing is a promising alternative to classical of-fline index optimization. Under adaptiv...
Structural join operations are central to evaluating queries against XML data, and are typically res...
XML data warehouses form an interesting basis for decision-support applications that exploit complex...
Abstract. In the world of Relational Database Management Systems (RDBMS) indexes are used to acceler...
With rapidly increasing datasets and more dynamic workloads, adaptive partial indexing becomes an im...
Traditional indexes aim at optimizing the node accesses during query processing, which, however, doe...
Defining suitable indexes is a major task when optimizing a database. Usually, a human database admi...
Adaptive indexing initializes and optimizes indexes incrementally, as a side effect of query process...
textabstractAdaptive indexing initializes and optimizes indexes incrementally, as a side effect of q...
We present a query architecture in which join operators are decomposed into their constituent data s...
We present a new class of adaptive algorithms that use compressed bitmap indexes to speed up evaluat...
We examine the problem of processing temporal joins in the presence of indexing schemes. Previous wo...
XML documents are typically queried with a combination of value search and structure search. While q...
Adaptive indexing initializes and optimizes indexes incrementally, as a side effect of query proces...
Evaluating structural joins is a crucial operation for performance of XML queries. Proposed in this ...
Adaptive indexing is a promising alternative to classical of-fline index optimization. Under adaptiv...
Structural join operations are central to evaluating queries against XML data, and are typically res...
XML data warehouses form an interesting basis for decision-support applications that exploit complex...
Abstract. In the world of Relational Database Management Systems (RDBMS) indexes are used to acceler...
With rapidly increasing datasets and more dynamic workloads, adaptive partial indexing becomes an im...