sql >> Databáze >  >> RDS >> Mysql

Časovač zrušení příkazu MySQL ve stavu čekání v Grails 2.2.4 s fondem jdbc

Dobře, při vyhodnocení všech parametrů sdružování připojení se zdá validationQueryTimeOut způsobil celý tento problém. Po odstranění tohoto parametru je vše normální. Moje pracovní vlastnosti sdružování připojení jsou nyní takové

properties {
    initialSize=5
    maxActive=50
    minIdle=5
    maxIdle=25
    maxWait = 10000
    maxAge = 10 * 60000
    timeBetweenEvictionRunsMillis=5000
    minEvictableIdleTimeMillis=60000
    validationQuery="SELECT 1"
    validationInterval=15000
    testWhileIdle=true
    testOnBorrow=true
    testOnReturn=false
    jdbcInterceptors = "ConnectionState"
    defaultTransactionIsolation = java.sql.Connection.TRANSACTION_READ_COMMITTED
}


  1. Error:Key ... není přítomen v tabulce

  2. MySQL:Optimální index pro mezi dotazy

  3. Hibernate nemůže automaticky vytvořit schéma na Heroku postgres

  4. WHERE LIKE s více klíčovými slovy