Thanks for the response, ahoward!
Yes, I know putting the files on a network drive is going to take a performance hit, but I don't have the storage space on my local drive to hold them, and a USB drive is not going to be much faster than a CAT6 connection, I don't think. FWIW, the database is on my local drive.
I've played around with the cache settings, and like the hints there say, bigger is not necessarily better. One thing that did help, quite a bit, actually, is the Memory Cache size. I've upped it to 24% (of 16GB). I don't think it prudent to take it any higher than that, and I need to be careful with how many contact sheets and other programs I have open.
The Gathering Metadata dialogue is a mystery. Increasing the Memory Cache helped in that regard, but it'll act up seemingly out of nowhere at times. I haven't been able to nail down what the cause of it might be.
I'll keep tinkering and analyzing the results.
Thanks, again!