skip to main content

Performance Tuning : Guidelines for performance optimization : Database Bridge and JDBC/ESQL

Database Bridge and JDBC/ESQL
The following tips are applicable to JDBC so they affect both Database Bridge and ESQL.
The follwing tips are applicable when working on databases with isCOBOL Database Bridge.
Handling locks through the Application Server or through the File Server by setting iscobol.file.lock_manager * to "com.iscobol.as.locking.InternalLockManager" is faster than having locks handled by the database engine. The only side effect is that in this case the concurrency is managed only between clients connected to the same isCOBOL Server so this tip is not applicable if you’re working on the database with other tools in addition to the COBOL application.
When you generate subroutines for Oracle using edbiis, use the -Oho option in order to obtain better performance for START on alternate keys on huge tables.
When you generate subroutines for MySQL using edbiis, , use either -dmld or -dmlu in order to optimize the use of SQL cursors for read operations.
When you generate subroutines for PostgreSQL using edbiis, use either -dpld or -dplu in order to optimize the use of SQL cursors for read operations.
o
o
o

Copyright (c) 2017 Veryant
Contact us
Please share your comments on this manual or on any
Veryant product documentation with the email button at the top left