Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Hibernasi mengirim kueri berlebihan ke database

Saya telah memecahkannya. Saya memiliki sumber data yang tidak dikumpulkan:

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

Dari Javadoc di: http://static.springsource.org/spring/docs/2.0.x/api/org/springframework/jdbc/datasource/DriverManagerDataSource.html

Jadi sekarang saya menggantinya dengan:

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

Saya harus memasukkan c3p0-0.9.1.2.jar juga, karena menggunakan kumpulan koneksi itu.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL LIMIT pada pernyataan DELETE

  2. Tidak dapat memuat rakitan mysql.web

  3. Nilai string salah:'\xF0\x9F\x8E\xB6\xF0\x9F...' MySQL

  4. Apakah lebih baik menggunakan nilai kosong sebagai '' atau sebagai NULL?

  5. Sembunyikan hasil duplikat dalam kueri MySQL