sql >> Base de Datos >  >> RDS >> PostgreSQL

¿Qué significa cuando un proceso de PostgreSQL está inactivo en una transacción?

El manual de PostgreSQL indica que esto significa que la transacción está abierta (dentro de BEGIN) e inactiva. Lo más probable es que un usuario conectado mediante el monitor esté pensando o escribiendo. También tengo muchos de esos en mi sistema.

Sin embargo, si está utilizando Slony para la replicación, las preguntas frecuentes de Slony-I sugieren idle in transaction puede significar que la conexión de red se terminó abruptamente. Consulte la discusión en las preguntas frecuentes para obtener más detalles.