sql >> Database >  >> RDS >> Mysql

Hibernate door overbodige queries naar de database te sturen

Ik heb het opgelost. Ik had een niet-gepoolde gegevensbron:

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

Van de Javadoc op: http://static.springsource.org/spring/docs/2.0.x/api/org/springframework/jdbc/datasource/DriverManagerDataSource.html

Dus ik heb dit nu vervangen door:

<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>

Ik moest ook c3p0-0.9.1.2.jar erin gooien, omdat het die verbindingspool gebruikt.




  1. Wat veroorzaakt Meer wordt niet herkend... fout bij het uitvoeren van Postgresql 11 op een Windows-computer?

  2. Gebruik XEvent Profiler om query's vast te leggen in SQL Server

  3. MYSQL Afgekapte onjuiste DOUBLE-waarde

  4. Vrije plaatsen vinden in een boekingssysteem