Probablemente desee seleccionar una consulta en una tabla que se utiliza en una transacción sin transacción finalizada antes. Intente ejecutar endTransaction()
en el último bloque de transacción.
O
Está actualizando dos tablas y dos transacciones diferentes están reteniendo tablas diferentes esperando que la otra se libere.
O
Simplemente que hay demasiadas conexiones abiertas y la base de datos o el conjunto de conexiones se confunde.
Sea lo que sea, es probable que algo esté mal en lo anterior. Compruébalo con atención.
Más:el grupo de conexiones no ha podido otorgar una conexión al subproceso.