The obvious difference is that this one finds all 5 buffers it needs in buffers already, while the first one had to read them in. So this supports the idea that your data has simply grown too large for your RAM.
Cheers,
Jeff
Jeff thanks for that explanation and taking the time to expose me to the explain analyze. I am currently reading through the docs so I can use them and understand them.