View Single Post
Old 03-03-2022, 01:04 AM   #14
ownedbycats
Custom User Title
ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.ownedbycats ought to be getting tired of karma fortunes by now.
 
ownedbycats's Avatar
 
Posts: 11,140
Karma: 77213683
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
Quote:
Originally Posted by BetterRed View Post
I prefer a symlink because it saves me having to re-hook the library, and I've had Link shell extension in my toolbag since it was beta'd on NT4, I often forget it's not part of Windows .
That happened to me when I switched to a new computer a few years back. Went to symlink some of my appdata folders... wait, did Windows 10 get rid of it? I'd forgotten it was third-party.

Quote:
Originally Posted by BetterRed View Post
IIRC there are two format functions one that lists what the database 'thinks' exists (its name is something like approx_formats), and another that lists what the file system actually has. Can't comment on Annot?

BR
approximate_formats() is the speedy one; theres a few formats_xx() functions that check filesystem directly and are slower.

Annotations are annotation_count(); I suppose there might be very very tiny performance differences depending on the code but I wouldnt suspect that to be the culprit.

One thing I've done in the past to rule out the number of books for performance impact is use create library to make a new library copying the structure. Then copy 4-5 books over to it and see if it's still acting slow. If it is, start tearing apart all the columns and stuff in the test library until I figure out what's making it slow.

Last edited by ownedbycats; 03-03-2022 at 01:15 AM.
ownedbycats is offline   Reply With Quote