To accommodate XML data, many relational database vendors extended their existing relational infrastructure. Because XML data is fundamentally different to traditional relational data, IBM decided to build dedicated native XML support into DB2 from the ground up. IBM DB2 pureXML stores XML data in a parsed-hierarchical format. Thanks to this elegant architecture, IBM is confident in the superior performance of DB2 pureXML.
IBM participates in the Transaction Processing over XML (TPoX) benchmark. TPoX is an open source XML database benchmark that simulates financial transactions in a brokerage environment. It covers many aspects of XML-based transaction handling, including the performance of XQuery, SQL/XML, XML storage, XML indexing, XML updates, logging, and concurrency. You can read more about the TPoX benchmark at http://tpox.sourceforge.net/.
Note that the benchmarks are not necessarily intended to show the limits of DB2 pureXML scalability. They are intended to show the performance levels you can expect under different circumstances.
Benchmark results include:
