XML parsing: a threat to database performance
暂无分享,去创建一个
XML parsing is generally known to have poor performance characteristics relative to transactional database processing. Yet, its potentially fatal impact on overall database performance is being underestimated. We report real-word database applications where XML parsing performance is a key obstacle to a successful XML deployment. There is a considerable share of XML database applications which are prone to fail at an early and simple road block: XML parsing. We analyze XML parsing performance and quantify the extra overhead of DTD and schema validation. Comparison with relational database performance shows that the desired response times and transaction rates over XML data can not be achieved without major improvements in XML parsing technology. Thus, we identify research topics which are most promising for XML parser performance in database systems.
[1] Marcus Fontoura,et al. Streaming XPath processing with forward and backward axes , 2003, Proceedings 19th International Conference on Data Engineering (Cat. No.03CH37405).
[2] Kyu-Chul Lee,et al. Immediate and Partial Validation Mechanism for the Conflict Resolution of Update Operations in XML Databases , 2002, WAIM.
[3] Chun Zhang,et al. Storing and querying ordered XML using a relational database system , 2002, SIGMOD '02.