1
我正在嘗試從mysql讀取一個巨大的結果集。由於mysql試圖將所有結果一起返回,所以以直接方式讀取它們不起作用。從mysql中讀取大塊結果集
我發現following piece of code它告訴MySQL在一次讀取結果返回一個:
stmt = conn.createStatement(java.sql.ResultSet.TYPE_FORWARD_ONLY, java.sql.ResultSet.CONCUR_READ_ONLY);
stmt.setFetchSize(Integer.MIN_VALUE);
我可以在一個時間,而不是逐個讀取塊?我已經嘗試將抓取大小設置爲不同的值,但它不起作用。