ли Hibernate использовать пул соединений по умолчанию? Если да, то каково значение по умолчанию для * connection.pool_size *? Не конфликтует ли это с * hibernate.connection.release_mode *? Не все ли идеи объединения пула не закрывают соединения?спящего режима по умолчанию Объединив
ответ
By default, Hibernate поставляется с возможностью получить реализацию источника данных (javax.sql.DataSource) из JNDI путем задания свойств соответственно:
Значение по умолчанию JNDI Пул соединений MAXSIZE есть - Нет Максимальный размер
Здесь вы можете найти значения по умолчанию JNDI пула.
http://docs.oracle.com/javase/jndi/tutorial/ldap/connect/config.html
Для того, чтобы получить эффективную работу Вы должны использовать third party pool
для лучшей производительности и стабильности.
Если вы используете сервер приложений, вы можете использовать встроенный в бассейн (как правило, соединение является получение с помощью JNDI). Если вы не можете или не хотите использовать встроенный в пул соединений, Hibernate поддерживает несколько других пулов соединений сервера приложений, такие как
C3P0
Apache ДБХП
Proxool
http://www.informit.com/articles/article.aspx?p=353736&seqNum=4
Пул соединений по умолчанию для спящего режима (который не должен использоваться на производстве) имеет предел по умолчанию 1, поскольку он предназначен для простого использования для простого тестирования. Однако это настраивается с помощью файла hibernate.properties, поэтому стоит проверить, определено ли оно там в вашем проекте.
Свойство в вопросе:
hibernate.connection.pool_size
Информация об этом в основном содержится в этой ссылке:
http://docs.jboss.org/hibernate/orm/3.3/reference/en/html/session-configuration.html
Хотя это не напрямую указать размер пула соединений по умолчанию, он имеет большую часть информации, которую вы могли бы захотеть, по вопросу объединения пулов в спящем режиме.
Не могли бы вы поделиться источником размера по умолчанию hibernate.connection.pool_size = 1?, Как вы сказали в ссылке выше. – Max
- 1. Значения по умолчанию для спящего режима
- 2. Критерий спящего режима по экзамену
- 3. Справка по конфигурации спящего режима
- 4. Дата спящего режима по порядку:
- 5. получить имя схемы спящего режима по умолчанию с фабрики сеансов?
- 6. Как включить фильтр спящего режима для определенного объекта по умолчанию?
- 7. Начальный номер спящего спящего режима
- 8. Пример режима спящего режима LPC
- 9. Устранение тонкостей спящего режима
- 10. спящего режима HQL getMaxVersion
- 11. Критерий спящего режима Случайный
- 12. Конструкторы спящего режима
- 13. Критерий спящего режима
- 14. Ошибка динамического спящего режима
- 15. Понимания спящего режима @type аннотации
- 16. Критерий спящего режима по широте и долготе
- 17. установка спящего режима или условия по критериям
- 18. Как создать объект спящего режима по имени?
- 19. требуется объяснение по критериям спящего режима
- 20. Критерий спящего режима с группой по ошибке
- 21. Отфильтровать записи по критериям спящего режима
- 22. Отображение спящего режима, по неотображаемому классу
- 23. Миграция спящего режима: BeanlibException
- 24. Обновление спящего режима с 2.1.8 до спящего режима 3.6.10
- 25. Наследование спящего режима с критериями спящего режима (TABLE_PER_CLASS)
- 26. исключение из спящего режима
- 27. Получить статус спящего режима
- 28. Задача спящего режима
- 29. Конфигурация спящего режима Dropwizard
- 30. Проблема сопоставления спящего режима
Это я знаю, что мой вопрос, что это поведение по умолчанию? ничего не настраивая в отношении пула соединений. – AdiB
См. Мой обновленный ответ. –
Это не отвечает на вопрос. –