@polly - is your data drive encrypted and/or compressed - I did some tests on compressed and encrypted folders and suffered no undue delays, my backup drive is compressed and calibre is OK running against libraries on it. But what I haven't tried is having the library on an encrypted drive.
br
|