Den nøjagtige adfærd for hentning af rækker og batching varierer efter databasesystem og driver. Nogle vil altid batchere, nogle vil - som standard - hente alle rækker på én gang, og for nogle afhænger det af resultatsættypen eller andre faktorer.
Som standard vil MySQL Connector/J-driveren hente alle rækker i hukommelsen ved udførelse. Dette kan ændres til enten en rækkestreaming eller en markørbaseret hentning ved hjælp af en batchstørrelse, som dokumenteret på JDBC API-implementeringsnoter under Resultatsæt :