¿Cuál es la diferencia entre hibernate.jdbc.fetch_size y hibernate.jdbc.batch_size?

Estoy tratando de ajustar mi aplicación, me encontré con algunos blogs que hablan sobre la búsqueda y selección de lotes y pongo mi entendimiento de la siguiente manera.

hibernate.jdbc.fetch_size - Se utiliza para especificar el número de filas que se van a recuperar en una consulta de selección.hibernate.jdbc.batch_size - Se utiliza para especificar el número de inserciones o actualizaciones que se llevarán a cabo en un solo hit de base de datos.

Por favor, hágamelo saber si mi comprensión es correcta o no? También cuáles son losvalores optimos para los parámetros anteriores ..

Respuestas a la pregunta(4)

Su respuesta a la pregunta