0
아주 간단한 설정을 사용하여 SELECT 쿼리에서 CSV 파일을 생성합니다. 쿼리가 데이터베이스를 읽기 위해 잠근 시간 창을 줄이거 나 (또는 적어도 제어하는 방법)?ResultSet : 테이블 읽기 잠금 시간을 줄입니다
private List<String[]> getData(final ResultSet rs) throws SQLException {
final List<String[]> res = new LinkedList<String[]>();
int i = 0;
int stride = 10;
while (rs.next()) {
if (++i % stride == 0) {
System.out.println("Row " + i);
}
if (i >= stride * 10) {
stride = stride * 10;
}
res.add(getRow(rs));
}
System.out.println("*** Total " + i + " rows");
return res;
}