Hola Mauricio, Por lo que se, PostgreSQL finaliza las transacciones abiertas cuando termina la sesion (las finaliza con un rollback). Para ver la actividad puedes probar esta consulta:
Select pid,datid,datname,usesysid,usename,application_name, backend_start,waiting,state >From pg_stat_activity; Saludos, :: HDS Consultores TI Servidores | Redes | Programacion | GNU/Linux | PostgreSQL Web: http://hdsconsultores.net Blog: http://codigohds.com Linux User #:320363 El 7 de agosto de 2015, 11:16 a. m., mauricio pullabuestan< jmaurici...@yahoo.es> escribió: > Buen día. > > Estoy revisando una aplicación que utiliza Postgresql 9.4, al parecer esta > dejando abierto un begin transaction, con Sql Server utilizo @@TRANCOUNT > para saber si existe una transacción, cual sería el equivalente en > PostgreSql. > > Hay manera de revisar el historial de DML que afectaron una db y ver si > existen transacciones pendientes. > > > El servidor esta en una maquina virtual con centos 5.4 me conecto a esta > por navicat o PGAdmin III, existe manera de mandar a reiniciar PostgreSql > desde navicat o pgAdmin o tengo que hacerlo desde la maquina virtual cual > serían los comandos. > > Saludos > Mauricio. >