Execution of a prepared statement with large parameter sets may lead to an internal server error
Details
| Detail name | Value |
|---|---|
| Changelog Number | 6075 |
| Type | Bug |
| Status | Resolved |
| Affected Versions | EXASOL 6.0.0, EXASolution 5.0.0 |
| Fix Versions | EXASolution 5.0.22, EXASOL 6.0.9 |
| Resolution Date | 2018-06-14 |
Problem Description
After executing a prepared statement with large parameter sets (>128 MB) with the JDBC or ADO.NET driver, you may get the following exception message during the next command:
Successfully reconnected after internal server error, transaction was rolled back.
Workaround
- Limit data sets prepared statements to less than 100 MB per call to execute()
- Use the ODBC driver instead of JDBC or ADO.NET.