Hi,
I am running dude on a RB750Gr3 for a couple of years now.
db is on a 64GB sd card and I never had problems running vacuum-db ...
db is approx 550MB
Hi, thanks for your reply.
Have you actually monitored the available space on internal storage when running vaccum-db? Does yours go to 0% before vacuum-db stops?
In my case, I assume vacuum-db uses internal storage -even though I'm not sure, cause can't see any new file created- because during the vacuum-db process it goes all the way down to 0% free space on internal (screenshot below from the moment it was on 2%, but it did go to 0%). And after that, dude gets enabled again without any error message, but the db does not seem to be vacuumed at all (no size change, when I know it should shrink a lot after changing the "Raw Value Keep Time" setting to a much lower value).
If I copy the dude DB to my PC and vacuum it with DBBrowser for SQLite v3.12.2, it does get vacuumed with a very significant size change after lowering "Raw Value Keep Time" setting. Last time it went from 289Mb to 89MB when vacuuming with DBBrowser on PC, but no change at all in size with RouterOS vacuum-db (only thing that seems to happen in Router OS vacuum-db is available space on internal storage goes to 0% and then suddenly it goes back to the usual 29%)
Which means If I want the db to shrink after a "Raw Value Keep Time" setting change, I have to disable dude, download the db from the router to my PC, vacuum-db with DBBrowser, upload back to the router and re-enable dude.
Have you checked that vacuum actually does anything to your db (significant size change after setting changes, etc)?
Thanks
Screenshot 2021-11-10 213049.jpg
You do not have the required permissions to view the files attached to this post.