Transaction-time databases record all previous database states and are ever-growing, leading to potentially huge quantities of data. For that reason, efficient query processing is of particular importance. Due to the large size of transaction-time relations, it is advantageous to utilize cheap write-once storage media for storage. This is facilitated by adopting a log-based storage structure. Timeslices, i.e., relation states or snapshots, are computed by traversing the logs, using previously computed and cached timeslices as outsets. When computing a new timeslice, the cache will contain two candidate outsets: an earlier outset and a later outset. We provide efficient means of always picking the optimal one. Specifically, we define and inv...
Management of data with a time dimension increases the overhead of storage and query processing in l...
This research is to develop a blockchain based database based on a relational database management sy...
Transaction time databases retain and provide access to prior states of a database. An update “inser...
Abstract. We present an architecture for query processing in the relational model extended with tran...
A new variation of Overlapping B+-trees is presented, which provides efficient indexing of transacti...
In this work we introduce two lean temporal index structures to efficiently support snapshot access ...
none1noIn this work we introduce two lean temporal index structures to efficiently support snapshot ...
Abstract—An efficient multiversion access structure for a transaction-time database is presented. Ou...
In this paper, we propose a new indexing structure, called the Time Index+, which extends the increm...
Our goal is to support transaction-time functionality that enables the coexistence of ordinary, non-...
Recent research in the area of temporal databases has proposed a number of query languages that vary...
Transaction time databases retain and provide access to prior states of a database. An update ''inse...
This paper studies aggregate search in transaction time databases. Specifically, each object in such...
To support temporal operators and to increase the efficiency of temporal queries, indexing based on ...
by TOLGA BOZKAYA This thesis proposes index structures for efficient evaluation of temporal queries ...
Management of data with a time dimension increases the overhead of storage and query processing in l...
This research is to develop a blockchain based database based on a relational database management sy...
Transaction time databases retain and provide access to prior states of a database. An update “inser...
Abstract. We present an architecture for query processing in the relational model extended with tran...
A new variation of Overlapping B+-trees is presented, which provides efficient indexing of transacti...
In this work we introduce two lean temporal index structures to efficiently support snapshot access ...
none1noIn this work we introduce two lean temporal index structures to efficiently support snapshot ...
Abstract—An efficient multiversion access structure for a transaction-time database is presented. Ou...
In this paper, we propose a new indexing structure, called the Time Index+, which extends the increm...
Our goal is to support transaction-time functionality that enables the coexistence of ordinary, non-...
Recent research in the area of temporal databases has proposed a number of query languages that vary...
Transaction time databases retain and provide access to prior states of a database. An update ''inse...
This paper studies aggregate search in transaction time databases. Specifically, each object in such...
To support temporal operators and to increase the efficiency of temporal queries, indexing based on ...
by TOLGA BOZKAYA This thesis proposes index structures for efficient evaluation of temporal queries ...
Management of data with a time dimension increases the overhead of storage and query processing in l...
This research is to develop a blockchain based database based on a relational database management sy...
Transaction time databases retain and provide access to prior states of a database. An update “inser...