Matches in SemOpenAlex for { <https://semopenalex.org/work/W2020129682> ?p ?o ?g. }
- W2020129682 abstract "Multi-Version Concurrency Control (MVCC) is a widely employed concurrency control mechanism, as it allows for execution modes where readers never block writers. However, most systems implement only snapshot isolation (SI) instead of full serializability. Adding serializability guarantees to existing SI implementations tends to be prohibitively expensive. We present a novel MVCC implementation for main-memory database systems that has very little overhead compared to serial execution with single-version concurrency control, even when maintaining serializability guarantees. Updating data in-place and storing versions as before-image deltas in undo buffers not only allows us to retain the high scan performance of single-version systems but also forms the basis of our cheap and fine-grained serializability validation mechanism. The novel idea is based on an adaptation of precision locking and verifies that the (extensional) writes of recently committed transactions do not intersect with the (intensional) read predicate space of a committing transaction. We experimentally show that our MVCC model allows very fast processing of transactions with point accesses as well as read-heavy transactions and that there is little need to prefer SI over full serializability any longer." @default.
- W2020129682 created "2016-06-24" @default.
- W2020129682 creator A5023235581 @default.
- W2020129682 creator A5032014132 @default.
- W2020129682 creator A5043735667 @default.
- W2020129682 date "2015-05-27" @default.
- W2020129682 modified "2023-10-15" @default.
- W2020129682 title "Fast Serializable Multi-Version Concurrency Control for Main-Memory Database Systems" @default.
- W2020129682 cites W1814601622 @default.
- W2020129682 cites W1963674762 @default.
- W2020129682 cites W1969877208 @default.
- W2020129682 cites W1987844293 @default.
- W2020129682 cites W1996952974 @default.
- W2020129682 cites W2011395086 @default.
- W2020129682 cites W2014977566 @default.
- W2020129682 cites W2050195061 @default.
- W2020129682 cites W2055774867 @default.
- W2020129682 cites W2060440895 @default.
- W2020129682 cites W2088398920 @default.
- W2020129682 cites W2089347259 @default.
- W2020129682 cites W2096496252 @default.
- W2020129682 cites W2101995353 @default.
- W2020129682 cites W2102639991 @default.
- W2020129682 cites W2102729946 @default.
- W2020129682 cites W2106771621 @default.
- W2020129682 cites W2119887456 @default.
- W2020129682 cites W2120377317 @default.
- W2020129682 cites W2128811430 @default.
- W2020129682 cites W2133386065 @default.
- W2020129682 cites W2133967560 @default.
- W2020129682 cites W2139285682 @default.
- W2020129682 cites W2141710443 @default.
- W2020129682 cites W2155070484 @default.
- W2020129682 cites W2159376715 @default.
- W2020129682 cites W2214686917 @default.
- W2020129682 cites W2295243699 @default.
- W2020129682 cites W2296365647 @default.
- W2020129682 cites W2725226870 @default.
- W2020129682 cites W3004616691 @default.
- W2020129682 cites W3148454316 @default.
- W2020129682 cites W2016393284 @default.
- W2020129682 doi "https://doi.org/10.1145/2723372.2749436" @default.
- W2020129682 hasPublicationYear "2015" @default.
- W2020129682 type Work @default.
- W2020129682 sameAs 2020129682 @default.
- W2020129682 citedByCount "169" @default.
- W2020129682 countsByYear W20201296822014 @default.
- W2020129682 countsByYear W20201296822015 @default.
- W2020129682 countsByYear W20201296822016 @default.
- W2020129682 countsByYear W20201296822017 @default.
- W2020129682 countsByYear W20201296822018 @default.
- W2020129682 countsByYear W20201296822019 @default.
- W2020129682 countsByYear W20201296822020 @default.
- W2020129682 countsByYear W20201296822021 @default.
- W2020129682 countsByYear W20201296822022 @default.
- W2020129682 countsByYear W20201296822023 @default.
- W2020129682 crossrefType "proceedings-article" @default.
- W2020129682 hasAuthorship W2020129682A5023235581 @default.
- W2020129682 hasAuthorship W2020129682A5032014132 @default.
- W2020129682 hasAuthorship W2020129682A5043735667 @default.
- W2020129682 hasBestOaLocation W20201296822 @default.
- W2020129682 hasConcept C111919701 @default.
- W2020129682 hasConcept C120314980 @default.
- W2020129682 hasConcept C131346163 @default.
- W2020129682 hasConcept C173608175 @default.
- W2020129682 hasConcept C191087605 @default.
- W2020129682 hasConcept C191558696 @default.
- W2020129682 hasConcept C193702766 @default.
- W2020129682 hasConcept C208087996 @default.
- W2020129682 hasConcept C25185021 @default.
- W2020129682 hasConcept C2775941552 @default.
- W2020129682 hasConcept C2780154230 @default.
- W2020129682 hasConcept C35819235 @default.
- W2020129682 hasConcept C41008148 @default.
- W2020129682 hasConcept C72108876 @default.
- W2020129682 hasConcept C75949130 @default.
- W2020129682 hasConcept C77088390 @default.
- W2020129682 hasConcept C79240183 @default.
- W2020129682 hasConcept C84511453 @default.
- W2020129682 hasConcept C86803240 @default.
- W2020129682 hasConcept C89423630 @default.
- W2020129682 hasConceptScore W2020129682C111919701 @default.
- W2020129682 hasConceptScore W2020129682C120314980 @default.
- W2020129682 hasConceptScore W2020129682C131346163 @default.
- W2020129682 hasConceptScore W2020129682C173608175 @default.
- W2020129682 hasConceptScore W2020129682C191087605 @default.
- W2020129682 hasConceptScore W2020129682C191558696 @default.
- W2020129682 hasConceptScore W2020129682C193702766 @default.
- W2020129682 hasConceptScore W2020129682C208087996 @default.
- W2020129682 hasConceptScore W2020129682C25185021 @default.
- W2020129682 hasConceptScore W2020129682C2775941552 @default.
- W2020129682 hasConceptScore W2020129682C2780154230 @default.
- W2020129682 hasConceptScore W2020129682C35819235 @default.
- W2020129682 hasConceptScore W2020129682C41008148 @default.
- W2020129682 hasConceptScore W2020129682C72108876 @default.
- W2020129682 hasConceptScore W2020129682C75949130 @default.
- W2020129682 hasConceptScore W2020129682C77088390 @default.
- W2020129682 hasConceptScore W2020129682C79240183 @default.
- W2020129682 hasConceptScore W2020129682C84511453 @default.
- W2020129682 hasConceptScore W2020129682C86803240 @default.