sql >> Database >  >> RDS >> Mysql

Slaapstand-sessie kan niet worden geopend voor transactie

Dit is een laat antwoord, maar ik had hetzelfde probleem. Dit komt door een onjuiste configuratie voor c3po.

Gebruik de onderstaande c3po-configuratie:

<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">
        <property name="driverClass" value="${jdbc.driverClassName}" />
        <property name="jdbcUrl" value="${jdbc.url}" />
        <property name="user" value="${jdbc.username}" />
        <property name="password" value="${jdbc.password}" />

        <property name="checkoutTimeout" value="30000" />
        <property name="idleConnectionTestPeriod" value="30"/>
        <property name="initialPoolSize" value="10" />
        <property name="maxIdleTime" value="30" />
        <property name="maxPoolSize" value="100" />
        <property name="minPoolSize" value="10" />
        <property name="maxStatements" value="10" />

</bean


  1. Spring Boot-applicatie loopt vast op Hikari-Pool-1 - Starten...

  2. Query om alle records te krijgen totdat de som van de kolom kleiner is dan of gelijk is aan een waarde

  3. Hoe gebruik ik Entity Framework 6 met MySQL in ASP.NET 5?

  4. Kunnen we threading gebruiken in PL/SQL?