Primero de todo lo siento, algo me dice que me estoy equivocando al publicar este post en Java pero no he visto ninguna sección exclusiva de Hibernate.
Segundo, tengo un problema con algunas queries que lanzo en la base de datos, esto es, se duplican. Cuando llegan a los 80 segundos de espera (sé que es mucho tiempo), se duplican; y así cada 80 segundos. Cómo es esto posible? Algo me dice que es de la configuración del hibernate pero, sinceramente, no sé qué puede estar mal.
Os pego la configuración, a ver si alguien tiene alguna idea (ojala, de verdad).
Código:
Muchísimas gracias, un saludo! <hibernate-configuration> <session-factory> <!-- local connection properties --> <property name="hibernate.connection.url"> jdbc:mysql://localhost/copiaPro </property> <property name="hibernate.connection.driver_class"> org.gjt.mm.mysql.Driver </property> <!-- property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property> --> <property name="dialect"> org.hibernate.dialect.MySQLDialect </property> <property name="hibernate.connection.username">root</property> <property name="hibernate.connection.password">root</property> <property name="hibernate.show_sql">true</property> <property name="hibernate.transaction.factory_class"> org.hibernate.transaction.JDBCTransactionFactory </property> <property name="hibernate.cache.use_second_level_cache">false</property> <property name="hibernate.cache.use_query_cache">false</property> <property name="hibernate.max_fetch_depth">3</property> <!-- configuration pool via c3p0--> <property name="c3p0.acquire_increment">1</property> <property name="c3p0.idle_test_period">10800</property> <!-- seconds --> <property name="c3p0.max_size">40</property> <property name="c3p0.max_statements">0</property> <property name="c3p0.min_size">0</property> <property name="c3p0.timeout">100</property> <!-- seconds --> <property name="connection.autoReconnectForPools">true</property> <property name="c3p0.acquireRetryAttempts">2</property> <property name="c3p0.automaticTestTable">C3P0TestTable</property> <property name="c3p0.testConnectionOnCheckout">true</property>