• If you're working on Microsoft SQL Server with either the official driver (sqljdbc.jar) or JTDS, then add the JDBC option sendStringParametersAsUnicode=false to your connection URL. Example:
• 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.
• For multi-record files, where you have a table for each record definition, you can tell the START statement to use one specific table depending on the record type instead of using all the tables related to the multi-record file. To achieve it, set iscobol.easydb.start_on_specific_table (boolean) to true in the configuration and ensure that the record type field is properly set before the START statement.
| 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 |