Opa, pessoal blz?
Estou criando um método que faz leitura de clobs do db.
A lógica seria algo como :
Clob clob = resultSet.getClob(coluna);
Reader x = clob.getCharacterStream();
StringBuilder buffer = new StringBuilder();
for (int y = x.read(); y != -1; y = x.read()) {
buffer.append((char) y);
}
return buffer.toString();
Porém nesse esquema são lidos caracter por caracter. A minha dúvida é, teria como fazer um buffer maior em memória que realize a leitura de forma mais rápida?
Vlws