Jaka jest różnica między hibernate.jdbc.fetch_size a hibernate.jdbc.batch_size?

Próbuję dostroić moją aplikację, natknąłem się na niektóre blogi mówiące o pobieraniu i wybieraniu partii i przedstawiłem moje zrozumienie w następujący sposób.

hibernate.jdbc.fetch_size - Służy do określania liczby wierszy, które mają zostać pobrane w wybranym zapytaniu.hibernate.jdbc.batch_size - Służy do określania liczby wkładek lub aktualizacji, które mają być wykonane w jednym trafieniu bazy danych.

Daj mi znać, czy moje zrozumienie jest poprawne, czy nie? Również jakie sąoptymalne wartości dla powyższych parametrów ..

questionAnswers(4)

yourAnswerToTheQuestion