sql >> Databasteknik >  >> RDS >> Mysql

Viloläge skicka överflödiga frågor till databasen

Jag har löst det. Jag hade en icke-poolad datakälla:

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

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

Så jag har nu ersatt detta 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>

Jag var tvungen att lägga in c3p0-0.9.1.2.jar också, eftersom den använder den anslutningspoolen.




  1. Hur synkroniserar jag SQLite-databas på Android-telefon med MySQL-databas på servern?

  2. 4 skäl till varför du bör prioritera databasövervakning i din planering för 2020

  3. Beräknad kolumn i EF Code First

  4. försöker få fram antalet månader