Из Hibernate API Документы.
Собственный алгоритм пула соединений Hibernate, однако, довольно элементарен.Он предназначен для того, чтобы помочь вам начать работу, и не предназначен для использования в производственной системе или даже для тестирования производительности.Вы должны использовать сторонний пул для лучшей производительности и стабильности.Просто замените свойство hibernate.connection.pool_size конкретными настройками пула соединений.Это отключит внутренний пул Hibernate.Например, вы можете использовать c3p0.
connection.pool_size
указывает максимальное количество соединений в пуле .Так что лучше держать это на логическом счете.Это зависит от вашего приложения и БД, сколько он может обработать.10
- это разумный счет, который обычно используется, так как он достаточен для большинства случаев.