LindaRichard
Programmer
My question is more of a "what is VFP doing?"
For example, I have been performing a search of a character
field, named sampleno. This field is indexed and a common
search would be to find a sampleno that contains "ABC".
The database is located on a server and this search is
run from a local machine in this office. The search would
return a view of 5 records within a few seconds.
We now have started accessing this database from a machine
located in another office and have encountered serious speed
issues. This search that took only a few seconds within
our office, now requires up to 15 minutes to complete.
We have performed many test to improve the performance
between offices and have noticed a particular behaviour
in VFP. When this SQL command is executed a tremendous
amount of information is transfered from the server to
to local computer eventhough a view of only 5 records
is returned. Does anyone have any idea of what is going
on? This seems to be the reason for the performance issue.
When you ran in house the amount of info transfered did
not have much impact because the internal network could
handle it. It is a real mystery as to what VFP is
transfering between the server and local machine during
the execution of this SQL.
Thanks for your help
Linda
For example, I have been performing a search of a character
field, named sampleno. This field is indexed and a common
search would be to find a sampleno that contains "ABC".
The database is located on a server and this search is
run from a local machine in this office. The search would
return a view of 5 records within a few seconds.
We now have started accessing this database from a machine
located in another office and have encountered serious speed
issues. This search that took only a few seconds within
our office, now requires up to 15 minutes to complete.
We have performed many test to improve the performance
between offices and have noticed a particular behaviour
in VFP. When this SQL command is executed a tremendous
amount of information is transfered from the server to
to local computer eventhough a view of only 5 records
is returned. Does anyone have any idea of what is going
on? This seems to be the reason for the performance issue.
When you ran in house the amount of info transfered did
not have much impact because the internal network could
handle it. It is a real mystery as to what VFP is
transfering between the server and local machine during
the execution of this SQL.
Thanks for your help
Linda