{'fraction_non_alphanumeric': 0.02165605095541401, 'fraction_numerical': 0.0, 'mean_word_length': 4.909774436090226, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Transaction Management for XML Stored in Relational Database Systems ⋆

Nowadays, modern commercial relational database management systems (RDBMS) enable functionality to store, query and update XML data. One of the key problems is efficient handling of concurrent access to XML data stored in RDBMS. In this paper, we present an efficient concurrency control method for XML data stored in RDBMS. Our approach is based on Grabs et. al. work on XMLTM, an XML transaction manager built on top of RDBMS. We investigate limitations and drawbacks of XMLTM, and propose solutions to overcome them. The paper summarizes our results to date and identifies directions for future work. The goal of our research is efficient and general transaction manager for concurrent XML processing in RDBMS.