kerttu ( at) cs.hut.fi We present an indexing system where a database index is divided into two parts: the main index located on disk and the differential index in the main memory. Both indices are implemented as B-trees. All updates performed by active transactions are written in the differential index. Periodically, writes of committed transactions are transferred from differential index to the main index as a batch-update operation. Thus, updates falling into the same leaf of the tree can be performed simultaneously. In addition, the system offers a simple recovering scheme. After a system crash, no undo operations are needed and redo operations need only write to the main memory.
Database management systems (DBMS) are critical performance components in large scale applications u...
In multi-version databases, updates and deletions of records by transactions require appending a new...
Emerging communication and sensor technologies enable new applications of database technology that r...
When a large number of new keys are to be inserted (or deleted) into a B-tree at about the same time...
Abstract. Although many suggestions have been made for concurrency in B+-trees, few of these have co...
We develop new algorithms for the management of transactions in a page-shipping client-server databa...
Abstract: The B±tree is the most widely used index structure in the current commercial database syst...
AbstractÐReal-time database systems are expected to rely heavily on indexes to speed up data access ...
In this thesis, we consider the management of transactions in a data-shipping client-server database...
Real time database systems are expected to rely heavily on indexes to speed up data access and there...
textabstractAdaptive indexing initializes and optimizes indexes incrementally, as a side effect of q...
While the B-tree (or the B+-tree) is the most popular index structure in disk-based relational datab...
Many scenarios impose a heavy update load on B-tree in-dexes in modern databases. A typical case is ...
Abstract. In this paper we present new concurrent and re-coverable B-link-tree algorithms. Unlike pr...
Adaptive indexing initializes and optimizes indexes incrementally, as a side effect of query process...
Database management systems (DBMS) are critical performance components in large scale applications u...
In multi-version databases, updates and deletions of records by transactions require appending a new...
Emerging communication and sensor technologies enable new applications of database technology that r...
When a large number of new keys are to be inserted (or deleted) into a B-tree at about the same time...
Abstract. Although many suggestions have been made for concurrency in B+-trees, few of these have co...
We develop new algorithms for the management of transactions in a page-shipping client-server databa...
Abstract: The B±tree is the most widely used index structure in the current commercial database syst...
AbstractÐReal-time database systems are expected to rely heavily on indexes to speed up data access ...
In this thesis, we consider the management of transactions in a data-shipping client-server database...
Real time database systems are expected to rely heavily on indexes to speed up data access and there...
textabstractAdaptive indexing initializes and optimizes indexes incrementally, as a side effect of q...
While the B-tree (or the B+-tree) is the most popular index structure in disk-based relational datab...
Many scenarios impose a heavy update load on B-tree in-dexes in modern databases. A typical case is ...
Abstract. In this paper we present new concurrent and re-coverable B-link-tree algorithms. Unlike pr...
Adaptive indexing initializes and optimizes indexes incrementally, as a side effect of query process...
Database management systems (DBMS) are critical performance components in large scale applications u...
In multi-version databases, updates and deletions of records by transactions require appending a new...
Emerging communication and sensor technologies enable new applications of database technology that r...