Bonjour,
Je viens de lire ce tuto sur spring batch https://jeremy-jeanne.developpez.com.../spring-batch/, j'ai besoin de me confirmer un point :
Un step se compose de 3 éléments (reader, processor, et writer) avec une propriété commit-interval.
Supposant que je suis dans le cas de lecture depuis une base de données, et écriture dans un fichier excel ou texte, et j'ai un intervalle de 1000 .

1 - Est ce que le batch va faire une select de 1000 puis les écrire, ou charger toutes les donnes puis écrire 1000 par 1000 ?
2 - Est ce que augmenter l'intervalle permet de gagner en performances ?

Merci de vos retours et éclaircissements