Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

¿Cómo puedo saber en MySQL si hay transacciones activas?¿Hay alguna instruccion?

Estas en el tema de ¿Cómo puedo saber en MySQL si hay transacciones activas?¿Hay alguna instruccion? en el foro de Mysql en Foros del Web. Hola a todos, Parecería que la respuesta es facil de encontrar en internet...pues la verdad, yo he estado buscando bastante tiempo y no la he ...
  #1 (permalink)  
Antiguo 14/12/2007, 03:54
 
Fecha de Ingreso: agosto-2007
Mensajes: 237
Antigüedad: 16 años, 8 meses
Puntos: 1
¿Cómo puedo saber en MySQL si hay transacciones activas?¿Hay alguna instruccion?

Hola a todos,

Parecería que la respuesta es facil de encontrar en internet...pues la verdad, yo he estado buscando bastante tiempo y no la he encontrado. Así que, ahí vá:

¿Cómo puedo saber en MySQL si hay transacciones activas?.


Hay alguna varible de MySql que almacene este dato? ¿alguna instruccion que que lo diga? ¿alguna otra manera?


Un saludo a todos.
  #2 (permalink)  
Antiguo 14/12/2007, 05:54
 
Fecha de Ingreso: enero-2005
Mensajes: 105
Antigüedad: 19 años, 3 meses
Puntos: 2
Re: ¿Cómo puedo saber en MySQL si hay transacciones activas?¿Hay alguna instruccion?

Hola:

creo que esto es lo que buscas:


show full processlist;
  #3 (permalink)  
Antiguo 14/12/2007, 06:16
 
Fecha de Ingreso: agosto-2007
Mensajes: 237
Antigüedad: 16 años, 8 meses
Puntos: 1
Re: ¿Cómo puedo saber en MySQL si hay transacciones activas?¿Hay alguna instruccion?

muchas gracias por tu repuesta rlobos.

Cuando ejecuto el comando que me dices me sale una tabla que no sé interpretar.

¿Dónde veo en esa tabla si hay transacciones abiertas?

un saludo.
  #4 (permalink)  
Antiguo 14/12/2007, 06:32
 
Fecha de Ingreso: agosto-2007
Mensajes: 237
Antigüedad: 16 años, 8 meses
Puntos: 1
Re: ¿Cómo puedo saber en MySQL si hay transacciones activas?¿Hay alguna instruccion?

Cita:
Iniciado por rlobos Ver Mensaje
Hola:

creo que esto es lo que buscas:


show full processlist;
Cada uno de las lineas que me aparece con "show full processlist" es una transaccion abierta?

(si es así tengo un montón de transacciones abiertas y no tenía ni idea)
  #5 (permalink)  
Antiguo 14/12/2007, 06:48
 
Fecha de Ingreso: enero-2005
Mensajes: 105
Antigüedad: 19 años, 3 meses
Puntos: 2
Re: ¿Cómo puedo saber en MySQL si hay transacciones activas?¿Hay alguna instruccion?

Columnas


ID --> id proceso
Command --> Execute (hay un proceso corriendo)
Time --> Tiempo que lleva el proceso
State --> Estado del proceso
Info --> Muestra que esta corriendo


Cuendo un proceso esta corriendo en el campo info muestra que esta haciendo, el stata muestra el estado del proceso, etc.
  #6 (permalink)  
Antiguo 14/12/2007, 07:05
 
Fecha de Ingreso: agosto-2007
Mensajes: 237
Antigüedad: 16 años, 8 meses
Puntos: 1
Re: ¿Cómo puedo saber en MySQL si hay transacciones activas?¿Hay alguna instruccion?

Hola rlobos,
Muchas gracias otra vez.

Cuando hablas de "procesos" te refieres a "transacciones"?.

Un saludo.
  #7 (permalink)  
Antiguo 14/12/2007, 07:18
 
Fecha de Ingreso: enero-2005
Mensajes: 105
Antigüedad: 19 años, 3 meses
Puntos: 2
Re: ¿Cómo puedo saber en MySQL si hay transacciones activas?¿Hay alguna instruccion?

Si, es un a transaccion !
  #8 (permalink)  
Antiguo 18/12/2007, 12:23
 
Fecha de Ingreso: agosto-2007
Mensajes: 237
Antigüedad: 16 años, 8 meses
Puntos: 1
Re: ¿Cómo puedo saber en MySQL si hay transacciones activas?¿Hay alguna instruccion?

Muchas gracias rlobos. Con tu ayuda, creo que ya me he hecho un poco con la tabla.

(perdona por reponder tan tarde, pero, no se porqué este mensaje no me ha llegado al correo).

Un saludo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:48.