vonhabsi writes
My recoll database, ie xapian is now over 40Gb in size, and when recoll starts up it seems to go on forever.
I want to delete it and restart it again but is there some tool I can use the analyze the xapian database, and can display some of the major issues it finds in graphs?
Which folder or files do I have in order to create a proper working copy of it.?
medoc writes
This weird, I have no indication that the GUI startup time depends on the index size, maybe there is another issue. Maybe it would be interesting to turn the debug log, have it print to stderr, and have a look at what it says while the program starts.
There is no graphical tool, but you can get a few stats about the index from the menu: Tools- >Term Explorer- >Show Index Statistics
Index storage: https://www.lesbonscomptes.com/recoll/usermanual/webhelp/docs/RCL.INDEXING.STORAGE.html
You can just make a copy of ~/.recoll/xapiandb and then delete the directory.
vonhabsi writes
If the current database is moved, ie effectively deleted, for a new one to be created, can it be restored without side effects?
medoc writes
For a default config, the best approach is to move / restore the whole RECOLL_CONFDIR directory (~/.recoll/ by default).
If you have set alternate storage locations (e.g. dbdir), you need to take a little more care.
medoc writes
No feedback, and I have no idea what may cause the startup time (never saw anything similar, nor was it reported by people with really big indexes).