Please use this identifier to cite or link to this item: http://hdl.handle.net/1942/39635
Full metadata record
DC FieldValueLanguage
dc.contributor.authorVANDEVOORT, Brecht-
dc.contributor.authorKETSMAN, Bas-
dc.contributor.authorKoch, Christoph-
dc.contributor.authorNEVEN, Frank-
dc.date.accessioned2023-03-06T13:06:10Z-
dc.date.available2023-03-06T13:06:10Z-
dc.date.issued2023-
dc.date.submitted2023-02-27T16:05:11Z-
dc.identifier.citationSIGMOD Record, 52(1), p. 36-43-
dc.identifier.issn1868-8969-
dc.identifier.urihttp://hdl.handle.net/1942/39635-
dc.description.abstractThe popular isolation level Multiversion Read Committed (RC) trades some of the strong guarantees of serializability for increased transaction throughput. Sometimes, transaction workloads can be safely executed under RC obtaining serializability at the lower cost of RC. Such workloads are said to be robust against RC. Previous work has yielded a tractable procedure for deciding robustness against RC for workloads generated by transaction programs modeled as transaction templates. An important insight of that work is that, by more accurately modeling transaction programs, we are able to recognize larger sets of workloads as robust. In this work, we increase the modeling power of transaction templates by extending them with functional constraints, which are useful for capturing data dependencies like foreign keys. We show that the incorporation of functional constraints can identify more workloads as robust that otherwise would not be. Even though we establish that the robustness problem becomes undecidable in its most general form, we show that various restrictions on functional constraints lead to decidable and even tractable fragments that can be used to model and test for robustness against RC for realistic scenarios.-
dc.description.sponsorshipThis work is funded by FWO-grant G019921N.-
dc.language.isoen-
dc.rightsBrecht Vandevoort, Bas Ketsman, Christoph Koch, and Frank Neven; licensed under Creative Commons License CC-BY 4.0-
dc.subject.otherconcurrency control-
dc.subject.otherrobustness-
dc.subject.othercomplexity-
dc.subject.otherInformation systems → Database transaction processing-
dc.titleWhen is it safe to run a transactional workload under Read Committed?-
dc.typeJournal Contribution-
local.bibliographicCitation.conferencedateMarch 29–April 1, 2022-
local.bibliographicCitation.conferencename25th International Conference on Database Theory (ICDT 2022).-
local.bibliographicCitation.conferenceplaceEdinburgh, UK-
dc.identifier.epage43-
dc.identifier.issue1-
dc.identifier.spage36-
dc.identifier.volume52-
local.format.pages17-
local.bibliographicCitation.jcatA1-
local.type.refereedRefereed-
local.type.specifiedArticle-
dc.identifier.doi10.1145/3604437.3604446-
dc.identifier.isi001005918900008-
dc.identifier.eissn1943-5835-
local.provider.typedatacite-
local.bibliographicCitation.btitleLeibniz International Proceedings in Informatics (LIPIcs)-
local.uhasselt.internationalyes-
local.contributor.datacreatorVandevoort, Brecht-
local.contributor.datacreatorKetsman, Bas-
local.contributor.datacreatorKoch, Christoph-
local.contributor.datacreatorNeven, Frank-
local.format.extent17 pages-
local.format.mimetypeapplication/pdf-
local.contributororcid.datacreator0000-0002-7143-1903-
local.datacite.rightsCreative Commons Attribution 4.0 International license-
local.datacite.rightsinfo:eu-repo/semantics/openAccess-
dc.rights.accessCreative Commons Attribution 4.0 International license-
item.validationecoom 2024-
item.validationvabb 2024-
item.contributorVANDEVOORT, Brecht-
item.contributorKETSMAN, Bas-
item.contributorKoch, Christoph-
item.contributorNEVEN, Frank-
item.contributorVandevoort, Brecht-
item.contributorKetsman, Bas-
item.contributorNeven, Frank-
item.fullcitationVANDEVOORT, Brecht; KETSMAN, Bas; Koch, Christoph & NEVEN, FrankVandevoort, Brecht; Ketsman, Bas; Koch, Christoph & Neven, Frank (2023) When is it safe to run a transactional workload under Read Committed?. SIGMOD Record, 52(1), p. 36-43.-
item.fulltextWith Fulltext-
item.accessRightsOpen Access-
crisitem.journal.issn0163-5808-
crisitem.journal.eissn1943-5835-
Appears in Collections:Research publications
Files in This Item:
File Description SizeFormat 
10_readcommitted-vandevoort.pdfPublished version645.68 kBAdobe PDFView/Open
Show simple item record

Google ScholarTM

Check

Altmetric


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