![]() |
#1 |
Junior Member
![]() Posts: 1
Karma: 10
Join Date: Jan 2022
Device: none
|
Slow performance on very large library
I'm hoping to use Calibre to manage the metadata (JUST the metadata) for a very large number of books (on the order of a few million), but I find that as the number of entries increases, adding new entries gets slower and slower, eventually becoming so slow that it's unusable, well before reaching a million entries.
Note that most of the entries are empty. They have no formats associated with them. Is Calibre appropriate for managing this amount of metadata, doing searches, meta-data updates, etc.? |
![]() |
![]() |
![]() |
#2 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10,897
Karma: 74203799
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
A couple of ideas:
Run Library > Library Maintenance > Check library. This'll vacuum your database and check for errors. If you're using 32-bit Calibre, switch to 64-bit, assuming your system will support that. This'll let it use more memory. If you use any composite columns ("column built from other column"), check them. Sometimes bad coding in them can slow things down. In that case, either look into improving the template or seeing whether it would work better as a non-composite. Run a checkdsk (or whatever is similiar for your OS) on the drive holding the library. I had a bad drive causing Calibre slowness. Last edited by ownedbycats; 01-11-2022 at 05:26 PM. |
![]() |
![]() |
Advert | |
|
![]() |
#3 | |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,698
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
Even though you have no ebook-format files (EPUB, PDF etc), when you add books calibre will still be creating author and title folders. Suggested reading ==>> Frequently Asked Questions, especially the Library Management and Miscellaneous sections. BR |
|
![]() |
![]() |
![]() |
#4 |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31,005
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Another thing to remember is that Calibre has the entire booklist in RAM while running.
|
![]() |
![]() |
![]() |
#5 |
Junior Member
![]() Posts: 1
Karma: 10
Join Date: Jan 2019
Device: Kindle Paperwhite
|
You may need to split your Calibre library, eg authors A-F, G-M, N-Z to make editing more manageable.
If you create smaller virtual libraries for editing purposes you will find this faster. You can use Calibre as a database for your metadata, then export it's data as a csv file to use with Python and pandas for fast searches and analysis. |
![]() |
![]() |
Advert | |
|
![]() |
#6 | |
Junior Member
![]() Posts: 9
Karma: 10
Join Date: Jul 2015
Device: Kindle Keyboard 3
|
Quote:
![]() Is there any way to reduce this without splitting the library? |
|
![]() |
![]() |
![]() |
#7 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10,897
Karma: 74203799
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
If possible (unfamiliar with Apple architecture), add more RAM.
|
![]() |
![]() |
![]() |
#8 | |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,625
Karma: 145864617
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
So you really do need a new laptop that has enough storage and enough RAM. |
|
![]() |
![]() |
![]() |
#9 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,625
Karma: 145864617
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
|
![]() |
![]() |
![]() |
#10 |
want to learn what I want
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,609
Karma: 7891011
Join Date: Sep 2020
Device: none
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Slow with large library | luoto | Calibre | 17 | 02-06-2020 04:44 PM |
Poor performance with large library | BartZorn | Calibre | 34 | 11-12-2017 07:15 PM |
Large Library Performance Comparisons | Down South | Calibre | 9 | 06-08-2013 11:37 AM |
Performance issue with large library | audeojude | Calibre | 25 | 12-07-2011 04:44 PM |
Large Library working slow | bigbird1227 | Library Management | 3 | 11-21-2011 05:14 PM |