Within my database I've got the following tables :
elggsystem_log_1238540402
elggsystem_log_1241132402
elggsystem_log_1246402801
elggsystem_log_1249081201
etc... Would harm be done if I dropped them ?
Better still is there a way of removing them from within Elgg's interface..
Thanks in advance for any advice.
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by RaĆ¼l Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
I believe it's the logrotate tool (plugin) that creates these, and your cron or the poor man's crontrigger that makes it happen. I think if you disable the logrotate plugin, they will go away, although someone once told me that's not a good idea, for various reasons. I wonder what would happen to the master log, if it wasn't rotated -- never tried it.
Anyway, we manually delete these on a regular basis. It's my understanding that is what's suppose to be done or it could get crazy. I also suppose one could write a plugin to do it automatically. I'm surprised it's not built in the logrotate plugin, but that's all beyond me.
Ron
Cheers Ron,
Has anyone got any further info on whether the logrotate plugin actually deletes an older set of enteries from the Database, so it only ever stores so many of these log rollovers 'elggsystem_log_1249081201'.
It never deletes any of the log tables.
I highly recommend using the logrotate and garbage collection plugins. They do some important things to keep Elgg's databases optimized.
It won't hurt you either way to keep or to delete the rotated log tables--that is, the tables with the numbers after them. logrotate keeps them around because many networks must retain logs for various legal reasons. The biggest reason to delete them would be if you have a quota for your DB size.
We rotate once a week. 50 tables a year, every year. Right? Although not beyond a quota, wouldn't or would not that be a bit much, just for table sake? We'll continue to clean ours, I'm just wondering for my own knowledge whether there's any problems in having too many tables.
thats good to know i have been swithering and swaying wether or not to delete them for a while, my database has gone over 100mb i really need to keep it as low as possible, am not sure why its got so high.
any way to make the database beyond 25MB ??
I did delete the elggsystem_log_*
but the database file is still the same size and it keep growing
any idea how to recover the empty space ?
i'm a newbie about Mysql
@Georges - make sure that garbage collection of sessions is turned on in your php.ini. Also, a limit of 25MB is crazy. Find a different hosting provider.
what about if I empty the table ??
it's more than 40.000 records in it
I did empty the table users_sessions and resolved the problem now the database is smaller
- Previous
- 1
- 2
- Next
You must log in to post replies.