Clobs on insert using streams should not instantiate into memory
-----------------------------------------------------------------
Key: DERBY-352
URL: http://issues.apache.org/jira/browse/DERBY-352
Project: Derby
Type: Bug
Components: JDBC, Store, Performance
Versions: 10.0.2.0, 10.0.2.1
Environment: all
Reporter: Sunitha Kambhampati
Assigned to: Sunitha Kambhampati
Currently in derby, for an insert on a clob using setCharacterStream what will
happen is , the entire stream will be materialized into a char array and sent
to store for the insert.
see - SQLVarChar.normalize, where getString() is called and
SQLChar.getString() will materiliaze the entire stream into a char array (
SQLChar.readExternal).
The store layer must actually drive the streaming.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira