Mysql
 sql >> Database >  >> RDS >> Mysql

Memoria insufficiente quando si esegue una query di grandi dimensioni?

Supponendo che tu stia utilizzando il driver MySQL Connector/J fornito da MySQL, credo che la soluzione si trovi in ​​questa pagina di manuale (notare il parametro 1 di Connection::createStatement() ):

stmt = conn.createStatement(java.sql.ResultSet.TYPE_FORWARD_ONLY,
              java.sql.ResultSet.CONCUR_READ_ONLY);
stmt.setFetchSize(Integer.MIN_VALUE);