Сколько одновременных соединений MySQL разрешено с Hibernate / JPA? - PullRequest
0 голосов
/ 16 ноября 2011

Сколько пользователей max могут одновременно использовать базу данных MySQL?Я использую Hibernate Реализацию JPA.

1 Ответ

2 голосов
/ 16 ноября 2011

Это более конкретно для базы данных. Я считаю, что вы всегда можете установить количество потоков в вашей базе данных. для mysql вам нужно установить следующее в my.ini

max_connections=2

Однако вы также можете установить это:

thread_cache_size=1

Кэш потока контролирует, сколько он остается открытым, даже когда ничего не происходит.

относительно стороны гибернации, если вы не используете пул соединений, гибернация, как правило, получает соединение с базой данных для единицы работы и возвращает его обратно, как только работа завершена.

вы всегда можете определить свой пул соединений в спящем режиме, используя c3p0 API

c3p0 Пул соединений в спящем режиме

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