Just by looking at these three, you can narrow down the majority of the causes. 1. Are you retrieving too many records? When SQL is slow, the first thing to look at is how many records are being ...