sql >> Database teknologi >  >> RDS >> Mysql

Gå i dvale ved at sende overflødige forespørgsler til databasen

Jeg har løst det. Jeg havde en ikke-poolet datakilde:

<bean name="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">

Fra Javadoc på: http://static.springsource.org/spring/docs/2.0.x/api/org/springframework/jdbc/datasource/DriverManagerDataSource.html

Så jeg har nu erstattet dette med:

<bean name="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
    <property name="driverClass" value="com.mysql.jdbc.Driver"/> 
    <property name="jdbcUrl" value="jdbc:mysql://server.domain/database"/> 
    <property name="user" value="theUsername"/> 
    <property name="password" value="thePassword"/> 
</bean>

Jeg var også nødt til at smide c3p0-0.9.1.2.jar ind, da den bruger den forbindelsespulje.




  1. MySQL INSERT eller REPLACE kommandoer

  2. Brugeren kan ikke få adgang til en database

  3. Liste over Datetime Format Elements i Oracle

  4. SQL Server Listetabeller:Sådan viser du alle tabeller