|
|
|
доступ к MySql через пулл соединений - синхронизация
|
|||
|---|---|---|---|
|
#18+
использую java + jboss + настроенный пул соединений к бд , во время работы то всё нормально то валятся ошибки, по логам видно, что ошибки появляются когда методы 2 х классов пытаются заюзать БД (одну таблицу) про mySql знаю не много ибо пользую её второй день, в связи с чем возник вопрос: как у неё с синхронизацией , если обращение к БД идёт через pool ?. Умеет БД разруливать такие ситуации или надо синхронизировать методы (в каждом методе работа с БД осуществляется через свой pool ) вот. ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2007, 14:01:26 |
|
||
|
доступ к MySql через пулл соединений - синхронизация
|
|||
|---|---|---|---|
|
#18+
1) Какие конкретно ошибки 2) Никакой синхронизации при работе с пулом коннектов проводить не следует — разбирайтесь с СУБД ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2007, 14:04:17 |
|
||
|
доступ к 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, 15:14:13 |
|
||
|
доступ к MySql через пулл соединений - синхронизация
|
|||
|---|---|---|---|
|
#18+
нарыла сие : http://www.sql.ru/forum/actualthread.aspx?tid=392295 по сему сразу возникает вопросс, какое максимальное кол - во пулов можно установить для mySql ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2007, 16:04:35 |
|
||
|
доступ к MySql через пулл соединений - синхронизация
|
|||
|---|---|---|---|
|
#18+
Connection conn = pool.getConnection(); Проблема была в том что по conn.close ресурс не освобождался. Решилась так: protected void finalize() throws Throwable { super.finalize(); } и когда надо очистить то conn.finalize ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2007, 18:55:38 |
|
||
|
доступ к MySql через пулл соединений - синхронизация
|
|||
|---|---|---|---|
|
#18+
GerdaS Проблема была в том что по conn.close ресурс не освобождался. меня терзают смутные сомнения... GerdaS Решилась так: protected void finalize() throws Throwable { super.finalize(); } и когда надо очистить то conn.finalize а мож не нада? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2007, 10:16:22 |
|
||
|
доступ к MySql через пулл соединений - синхронизация
|
|||
|---|---|---|---|
|
#18+
am_sasa GerdaS Проблема была в том что по conn.close ресурс не освобождался. меня терзают смутные сомнения... GerdaS Решилась так: protected void finalize() throws Throwable { super.finalize(); } и когда надо очистить то conn.finalize а мож не нада? =))) переделала, проблема была в том, что не закрывала Statement =))))))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2007, 17:01:47 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34732928&tid=2144698]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
39ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
65ms |
get tp. blocked users: |
1ms |
| others: | 304ms |
| total: | 456ms |

| 0 / 0 |
