Performance considerations of common end-user tools
Having an ODBC driver that is optimally tuned is only part of the performance equation. The other part is the tools that are used; whether they are used simply to query the data, or to build complex programs.
SQL performance
Good application design includes the efficient use of machine resources. To run in a manner that is acceptable to the end user, an application program must be efficient in operation, and must run with adequate response time.
ODBC blocked insert statement
The blocked INSERT statement provides a means to insert
multiple rows with a single SQLExecute request. For performance, it
provides the one of the best ways to populate a table, at times providing
a tenfold performance improvement over the next best method.
Catalog functions
Catalog functions return information about the DB2® UDB for iSeries™ database
with which you are working.
Exit programs
An exit program is a program to which control is passed from a calling program.
Stored procedures
Stored procedures commonly are used in client/server applications, especially in the area of online transaction processing (OLTP), since they can provide performance, transaction-integrity and security benefits.