limpiar tabla eventxml

63 views
Skip to first unread message

xel....@gmail.com

unread,
Mar 24, 2017, 2:37:34 AM3/24/17
to opengts
Buenos dias,

¿Alguno me podria ayudar? ¿son importantes los registros de eventxml? tengo esa tabla con demasiados GB y necesito liberar espacio... como puedo borrar registros de esa tabla sin que me afecte en el software?

xel....@gmail.com

unread,
Mar 26, 2017, 12:16:29 PM3/26/17
to opengts
Nadie?? tengo mas de 15GB de datos en esa tabla... y quisiera borrar algunos..... es importante esa tabla?

antoniog

unread,
Mar 26, 2017, 12:43:58 PM3/26/17
to ope...@googlegroups.com
Esa tabla es muy importante si te interesan los eventos pasados de tus unidades, pero la limpieza a nivel atomico es bastante tardada y si quieres borrar eventos a partir de una fecha hacia atras es igual de tardado que vaciarla, si se puede hacer un borrado pero tendras que disponer de tiempo mas o menos de un dia entero, la otra forma es borrar esa tabla totalmente que no lleva mas de 15 minutos pero esto borra Todo todo y tendras que volver a validar tablas para crear nuevamente sus parametros.

Saludos.



Enviado desde mi smartphone Samsung Galaxy.

-------- Mensaje original --------
Fecha: 26/3/17 10:16 AM (GMT-06:00)
Asunto: [OpenGTS] Re: limpiar tabla eventxml

--
Has recibido este mensaje porque estás suscrito al grupo "opengts" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a opengts+u...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Tracker

unread,
Apr 3, 2017, 10:32:16 AM4/3/17
to opengts
desde HeidiSql, PhpMyadmin o desde la linea de comando puedes ejecutar esta instrucción SQL:
DELETE FROM  `EventData` WHERE  `timestamp` <1441065600

esto borra todos los registros de EventData cuyo timestamp (fecha) sea anterior a 01/09/2015 00:00:00 
donde 1441065600 es la fecha en formato epoch (timestamp) 

en este caso 1441065600 = Tue, 01 Sep 2015 00:00:00 GMT

para convertir fechas a su valor en epoch puedes usar :


Algo un poco mas sutil es elimitar eventos desde los comandos del opengts.. 

bin/admin.sh Account -account="CUENTA" \ 
            -confirm -countOldEvents=-60d
Reply all
Reply to author
Forward
0 new messages