An Efficient Multiversion Access Structure

dc.citation.firstpage391en_US
dc.citation.issueNumber3eng
dc.citation.lastpage409en_US
dc.citation.volumeNumber9eng
dc.contributor.authorVarman, Peter J.
dc.contributor.authorVerma, Rakesh M.
dc.date.accessioned2015-09-15T17:37:43Z
dc.date.available2015-09-15T17:37:43Z
dc.date.issued2007-05
dc.description.abstractAn efficient multiversion access structure for a transaction-time database is presented. Our method requires optimal storage and query times for several important queries and logarithmic update times. Three version operations}inserts, updates, and deletes}are allowed on the current database, while queries are allowed on any version, present or past. The following query operations are performed in optimal query time: key range search, key history search, and time range view. The key-range query retrieves all records having keys in a specified key range at a specified time; the key history query retrieves all records with a given key in a specified time range; and the time range view query retrieves all records that were current during a specified time interval. Special cases of these queries include the key search query, which retrieves a particular version of a record, and the snapshot query which reconstructs the database at some past time. To the best of our knowledge no previous multiversion access structure simultaneously supports all these query and version operations within these time and space bounds. The bounds on query operations are worst case per operation, while those for storage space and version operations are (worst-case) amortized over a sequence of version operations. Simulation results show that good storage utilization and query performance is obtained.eng
dc.identifier.citationP. J. Varman and R. M. Verma, "An Efficient Multiversion Access Structure," vol. 9, no. 3, 2007.
dc.identifier.doihttp://dx.doi.org/10.1.1.74.3527en_US
dc.identifier.urihttps://hdl.handle.net/1911/81644
dc.language.isoeng
dc.relation.projectIEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERINGeng
dc.titleAn Efficient Multiversion Access Structureeng
dc.typeJournal article
dc.type.dcmiText
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
mvastkde.pdf
Size:
447.1 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.61 KB
Format:
Item-specific license agreed upon to submission
Description:
Collections