Then I'd blame it on the virtual environment. It's common at least in the VMWare-world to have a 8GB disk-cache and reads going beond that are slow. You've not told us anything about table/index-size but I believe reading those from disk is the culprit here.