Calibre GUI very slow while using calibredb
I have the GUI open with server enabled. I have a script running that is adding books and setting a few fields using calibredb. I find the GUI is so slow and unresponsive that it is unusable.
I understand there is database locking going on while metadata is added But I would have expected the time to update a few tables is very short. Is Calibre locking the entire database while copying the books?
Would using the DB API be faster?
Also, when adding books the current search filter is ignored. For example if I have the search filter enabled with 5 books displayed, new books currently being added by calibredb will keep being added to the view even though they don't match the search filter.
|