Was ist der Unterschied zwischen hibernate.jdbc.fetch_size und hibernate.jdbc.batch_size?

Ich versuche meine Anwendung zu optimieren, bin auf einige Blogs gestoßen, die sich mit dem Batch-Abruf und der Batch-Auswahl befassten und mein Verständnis wie folgt formulierten.

hibernate.jdbc.fetch_size - Wird verwendet, um die Anzahl der Zeilen anzugeben, die in einer Auswahlabfrage abgerufen werden sollen.hibernate.jdbc.batch_size - Wird verwendet, um die Anzahl der Einfügungen oder Aktualisierungen anzugeben, die in einem einzelnen Datenbank-Treffer ausgeführt werden sollen.

Bitte lassen Sie mich wissen, ob mein Verständnis korrekt ist oder nicht. Auch was sind dieoptimale Werte für die oben genannten Parameter ..

Antworten auf die Frage(4)

Ihre Antwort auf die Frage