View Single Post
Old 01-19-2012, 11:17 AM   #34
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,509
Karma: 8065348
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by transmitthis View Post
I guess I'll have to remove all my custom columns - but that'll pretty much break the way I use calibre.
If I don't have my genre column and my audio book column, then I'm not going to be able to use the program to easily find the books I want to read etc..
As far as I have been able to determine, the only kind of custom column that can cause a significant start up performance problem is the type "column built from other columns" (a "composite column"). In addition, this kind of column can cause a problem only if it is sorted or has "show in tag browser" checked.

Regarding getting the attributes of the formats, Kovid and I have changed calibre to ask for that information only when needed. This change will be available in this week's release. I don't know how much it will help. In my tests of a 4,000-book library it improved performance by 20%, but that was with information cached. A start after a boot will see a larger improvement. Please note that if you have composite columns that use any of the functions "formats", "formats_sizes", or "formats_modtimes", then you likely won't see any improvement.

Last edited by chaley; 01-19-2012 at 12:00 PM.
chaley is offline   Reply With Quote