
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
16.08.2007, 14:01:26
|
|||
|---|---|---|---|
|
|||
доступ к MySql через пулл соединений - синхронизация |
|||
|
#18+
использую java + jboss + настроенный пул соединений к бд , во время работы то всё нормально то валятся ошибки, по логам видно, что ошибки появляются когда методы 2 х классов пытаются заюзать БД (одну таблицу) про mySql знаю не много ибо пользую её второй день, в связи с чем возник вопрос: как у неё с синхронизацией , если обращение к БД идёт через pool ?. Умеет БД разруливать такие ситуации или надо синхронизировать методы (в каждом методе работа с БД осуществляется через свой pool ) вот. ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.08.2007, 14:04:17
|
|||
|---|---|---|---|
|
|||
доступ к MySql через пулл соединений - синхронизация |
|||
|
#18+
1) Какие конкретно ошибки 2) Никакой синхронизации при работе с пулом коннектов проводить не следует — разбирайтесь с СУБД ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.08.2007, 15:14:13
|
|||
|---|---|---|---|
|
|||
доступ к MySql через пулл соединений - синхронизация |
|||
|
#18+
Хрюхрюшкин.1) Какие конкретно ошибки 2) Никакой синхронизации при работе с пулом коннектов проводить не следует — разбирайтесь с СУБД хм хм, вывыливается только это : No ManagedConnections available within configured blocking timeout ( 30000 [ms] ); - n ested throwable: (javax.resource.ResourceException: No ManagedConnections availa ble within configured blocking timeout ( 30000 [ms] )) всё равно не совсем понимаю чего ей надо =\ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.08.2007, 16:04:35
|
|||
|---|---|---|---|
|
|||
доступ к MySql через пулл соединений - синхронизация |
|||
|
#18+
нарыла сие : http://www.sql.ru/forum/actualthread.aspx?tid=392295 по сему сразу возникает вопросс, какое максимальное кол - во пулов можно установить для mySql ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.08.2007, 18:55:38
|
|||
|---|---|---|---|
|
|||
доступ к MySql через пулл соединений - синхронизация |
|||
|
#18+
Connection conn = pool.getConnection(); Проблема была в том что по conn.close ресурс не освобождался. Решилась так: protected void finalize() throws Throwable { super.finalize(); } и когда надо очистить то conn.finalize ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.08.2007, 10:16:22
|
|||
|---|---|---|---|
|
|||
доступ к MySql через пулл соединений - синхронизация |
|||
|
#18+
GerdaS Проблема была в том что по conn.close ресурс не освобождался. меня терзают смутные сомнения... GerdaS Решилась так: protected void finalize() throws Throwable { super.finalize(); } и когда надо очистить то conn.finalize а мож не нада? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.09.2007, 17:01:47
|
|||
|---|---|---|---|
|
|||
доступ к MySql через пулл соединений - синхронизация |
|||
|
#18+
am_sasa GerdaS Проблема была в том что по conn.close ресурс не освобождался. меня терзают смутные сомнения... GerdaS Решилась так: protected void finalize() throws Throwable { super.finalize(); } и когда надо очистить то conn.finalize а мож не нада? =))) переделала, проблема была в том, что не закрывала Statement =))))))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&mobile=1&tid=2144698]: |
0ms |
get settings: |
13ms |
get forum list: |
29ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
64ms |
get topic data: |
20ms |
get forum data: |
6ms |
get page messages: |
89ms |
get tp. blocked users: |
3ms |
| others: | 326ms |
| total: | 564ms |

| 0 / 0 |
