0
データベースから200kのレコードを.xlsxファイルとしてエクスポートしたいとします。私はApache POIを使用しています。私は20分後に壊れたパイプの例外が発生していますデータベースから200KBのレコードをApache POIを使用して.xlsxファイルとしてエクスポートしたい
file = File.createTempFile("Rule_File", ".xlsx");
FileOutputStream out = new FileOutputStream(file);
long heapSize = Runtime.getRuntime().totalMemory();
long freeSize = Runtime.getRuntime().freeMemory();
long totalSize = Runtime.getRuntime().maxMemory();
System.out.println("Heap Size = " + heapSize);
System.out.println("freeSize = " + freeSize);
System.out.println("totalSize = " + totalSize);
// ZipOutputStream out = new ZipOutputStream(new FileOutputStream(file));
//workbook.write(out);
データベースからデータを取得して出力ファイルに格納するコードはどこにありますか?どのDBMSとJDBCドライバを使用していますか? –
リスにはDBからエクセルファイルに直接抽出できるツールがあります。 (私は同様の機能が他のツールにもあると仮定しています) –
これらの多くの行をサポートしていますか?それには限界があります。 – techtrainer