Qorus Integration Engine® Enterprise Edition 6.0.27_prod
|
Back to the Developer's Guide Table of Contents
Using the SqlUtil module for DML is recommended for the following reasons:
To perform DML using the SqlUtil module, an AbstractTable object must be acquired; Qorus implements an SQL object cache for AbstractTable objects for DML to allow for efficient sharing of these objects, since the creation of an AbstractTable object is expensive in terms of CPU time and I/O bandwidth (many server round-trips are performed to query the server's data dictionary about the table's structure and associated attributes such as indexes, constraints, etc).