Detailed Information

Cited 0 time in webofscience Cited 1 time in scopus
Metadata Downloads

Rethink the Scan in MVCC Databases

Full metadata record
DC Field Value Language
dc.contributor.authorKim, Jongbin-
dc.contributor.authorKim, Kihwang-
dc.contributor.authorCho, Hyunsoo-
dc.contributor.authorYu, Jaeseon-
dc.contributor.authorKang, Sooyong-
dc.contributor.authorJung, Hyungsoo-
dc.date.accessioned2022-07-06T17:19:01Z-
dc.date.available2022-07-06T17:19:01Z-
dc.date.created2021-07-15-
dc.date.issued2021-06-
dc.identifier.issn0730-8078-
dc.identifier.urihttps://scholarworks.bwise.kr/hanyang/handle/2021.sw.hanyang/141762-
dc.description.abstractA scan is one of the fundamental operations in databases for retrieving tuples from tables, and research on access methods has been of importance to query optimization. However, our community is aware of the inconvenient truth that its performance may plummet amid steep increases in search costs when acting on MVCC databases since multi-versioning may forfeit all the benefits of using database indexes. An execution plan for a query on multi-versioned data often comprises a series of point lookup operations, of which each internally executes a linear traversal of record versions. Therefore, the generated plan is surprisingly worse than a full table (or version store) scan, mainly due to redundant access to database pages. To address such an all-or-nothing approach, we propose version weaver (vWeaver), a light-weight access method for record versions, that expedites a scan on record versions with each being augmented by just a few pointer fields. vWeaver incrementally constructs a version search structure over even an append-only version store (e.g., undo space) and allows a scan to traverse new version search structures for fast lookup. We applied vWeaver to in-memory and disk-based MVCC databases and demonstrated that the systems with vWeaver generally improved scan performance under various workloads with negligible space overhead.-
dc.language영어-
dc.language.isoen-
dc.publisherAssociation for Computing Machinary (ACM)-
dc.titleRethink the Scan in MVCC Databases-
dc.typeArticle-
dc.contributor.affiliatedAuthorJung, Hyungsoo-
dc.identifier.doi10.1145/3448016.3452783-
dc.identifier.scopusid2-s2.0-85108940834-
dc.identifier.wosid000747673800077-
dc.identifier.bibliographicCitationInternational Conference on Management of Data, pp.938 - 950-
dc.relation.isPartOfInternational Conference on Management of Data-
dc.citation.titleInternational Conference on Management of Data-
dc.citation.startPage938-
dc.citation.endPage950-
dc.type.rimsART-
dc.type.docTypeProceedings Paper-
dc.description.journalClass1-
dc.description.isOpenAccessN-
dc.description.journalRegisteredClassscopus-
dc.relation.journalResearchAreaComputer Science-
dc.relation.journalWebOfScienceCategoryComputer Science, Information Systems-
dc.subject.keywordPlusQuery processing-
dc.subject.keywordPlusAccess to database-
dc.subject.keywordPlusAll or nothings-
dc.subject.keywordPlusExecution plans-
dc.subject.keywordPlusFundamental operations-
dc.subject.keywordPlusLookup operations-
dc.subject.keywordPlusMulti-versioning-
dc.subject.keywordPlusQuery optimization-
dc.subject.keywordPlusSearch structures-
dc.subject.keywordPlusDatabase systems-
dc.subject.keywordAuthordatabase index-
dc.subject.keywordAuthormulti-versioning-
dc.subject.keywordAuthorscan-
dc.subject.keywordAuthorversion store-
Files in This Item
There are no files associated with this item.
Appears in
Collections
서울 공과대학 > 서울 컴퓨터소프트웨어학부 > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Altmetrics

Total Views & Downloads

BROWSE