O processo é rodado totalmente no cliente, assim sendo a quantidade de informação transferida é a mesma usada para realizar o processo:
Se o seu SQL usa um indice que necessita percorrer 10% da tabela, este total será passado na rede para efetuar o processamento, assim como se não usar indices, 100% vai passar.
Essa é a diferença entre um Client/Service e o VFP. O processo é no cliente e não no servidor. O servidor é usado apenas para compartilhar o HD.
Existe maneiras de trasnformar o dbc do VFP em client/service, mas o melhor mesmo é partir para um xSQL da vida e não reinventar a roda.
Cordialmente,
Fabiano Costa