Я использую hibernate и cp30 для операций с базой данных и получаю сообщение об ошибке:
com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.checkoutPooledConnection
Вот мои свойства jdbc:
<property name="acquireIncrement" value="2"/>
<property name="initialPoolSize" value="6"/>
<property name="maxIdleTime" value="21600"/>
<property name="maxPoolSize" value="10"/>
<property name="maxStatements" value="0"/>
<property name="minPoolSize" value="2"/>
<property name="idleConnectionTestPeriod" value="10800"/>
<!--<property name="testConnectionOnCheckout" value="true" / >-->
<property name="preferredTestQuery" value="SELECT NOW()"/>
<property name="maxAdministrativeTaskTime" value="3590"/>
<property name="unreturnedConnectionTimeout" value="3595"/>
<property name="debugUnreturnedConnectionStackTraces" value="true"/>
и cp30:
<prop key="c3p0.acquire_increment">3</prop>
<prop key="c3p0.idle_test_period">300</prop>
<prop key="c3p0.max_size">15</prop>
<prop key="c3p0.max_statements">0</prop>
<prop key="c3p0.min_size">3</prop>
<prop key="c3p0.timeout">5000</prop>
Mysql сейчас не дает мне никакой связи.Есть ли способ отобразить использование подключения MySQL?И могу ли я избавиться от этих плохих связей?И самый важный вопрос: что мне делать, чтобы избежать этой ошибки пула соединений?
Заранее спасибо.