N. America: (800)876-3101 | World: +44 (0) 1-344-386-367
White Paper: DataDirect XQuery Performance: Generating SQL

DataDirect XQuery Performance: Generating SQL

Abstract

DataDirect XQuery was designed for performance and scalability, which are essential in business-critical applications. Because of our careful attention to the generating the best possible SQL to implement XQuery on any given database, as well as using the best available JDBC technology, DataDirect XQuery has exceptional performance. It generally outperforms both Java applications that create XML from database data using JDBC, SQL, and XML APIs. It also generally outperforms other XQuery implementations.

Implementing XQuery efficiently for SQL databases requires sophisticated query optimization and SQL generation algorithms. In this document, we have outlined some of the techniques DataDirect XQuery uses to generate efficient SQL. Our performance suites and our customers' experience show that these techniques are very effective. When you need more control over the SQL that is used, you can call SQL functions as XQuery external functions or use declaration options to influence the algorithms we use in generated SQL.

Read the full whitepapter as a PDF: DataDirect XQuery Performance: Generating SQL.

Email Print Share

DataDirect XQuery Performance: Generating SQL

Building Interoperable, Robust & Reusable Data Services This Whitepaper is now available for download!

Click here to download "DataDirect XQuery Performance: Generating SQL" now.