Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Zegar anulowania instrukcji MySQL w stanie oczekiwania w Grails 2.2.4 z pulą jdbc

Ok oceniając wszystkie parametry puli połączeń, wydaje się, że validationQueryTimeOut powodował cały ten problem. Po usunięciu tego param wszystko jest w porządku. Teraz moje działające właściwości puli połączeń wyglądają tak

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nie można uzyskać liczby wierszy i pobrać podczas korzystania z przygotowanej instrukcji MySQLi

  2. Zwiększanie bezpieczeństwa logowania

  3. Połącz się z opcją lokalnego pliku w MySql Workbench

  4. Problem z kodowaniem w AJAX

  5. Zaktualizuj jeden wiersz z pary wierszy, gdzie oba wiersze razem spełniają określone kryteria