I have noticed and also received many questions from my clients about the variance in time to produce results from a SELECT SQL query over a network. What I observe is that the first time you perform a non-optimized query that the results may take several minutes. However the same query run a second or third time takes only seconds. As long as VFP is not restarted subsequent queries are very fast.
I have some idea about why this is the case but don't fully understand. I also wonder if there may be a way to make the first query as fast as the subsequent ones.
I have some idea about why this is the case but don't fully understand. I also wonder if there may be a way to make the first query as fast as the subsequent ones.