Какая связь между сессией и соединением в спящем режиме? - PullRequest
0 голосов
/ 22 апреля 2020

Я провел последние дни, отлаживая, как и когда hibernate создает новое соединение, потому что я думал, что 1 сеанс = 1 соединение, но это уже не так.

Из того, что я узнал здесь https://docs.jboss.org/hibernate/stable/core.old/reference/en/html/transactions-connection-release.html это изменилось в 3.xx В чем проблема с режимом выпуска "on_close" и почему его крайне не рекомендуется использовать?

Я столкнулся с этой проблемой, потому что наш Получение соединения было очень медленным, и создание нового соединения для каждого запроса усугубляло проблему. На данный момент мы решили проблему с помощью библиотеки c3po, которая намного быстрее предыдущей. Но я все еще не понимаю причину, по которой не рекомендуется иметь 1 соединение на сеанс и почему это поведение было изменено в 3.xx

Спасибо за ответы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...