WL#2232: Delay unpacking of rows, and use offsets array instead of individual bytes
Affects: Connector/J-3.2 — Status: Un-Assigned — Priority: Low
The JDBC driver currently creates a new byte for each column value in a row. For non-updatable result sets, it should be friendlier to the garbage collector to wrap the Buffer that's read for each row with a Row class that stores the _offsets_ to each column, and only materializes a byte when required (getBytes() or getBlob()).
Copyright (c) 2000, 2017, Oracle Corporation and/or its affiliates. All rights reserved.