I wonder if anyone could help me, I am not a Fox expert,
and out of my depth on this one, and wonder if anyone has
any ideas on it, or has run up against anything like this
before….

We have an application written in Visual Fox 6.0, which
when running from Win 95 or Win 98 clients had a
reasonable throughput. Since we have upgraded our client
stations to Windows 200 Professional, our throughput has
decreased tremendously.

The main databases reside on a Windows NT 4.0 server
running Service Pack 6.0.

The first time our throughput downgraded was when we
installed an ARCServe backup system on one of our servers,
which activates 3 services:
- ArcServe Discovery Service
- CA Backup Agent for Open Files Service
- Client Agent for ARCServe
We determined that if we brought down the Open Files
Service when not in use, our throughput bettered. So we
opted to only bring it up every evening and stop it once
backups are through.

This does help, but the system’s response time is still
very slow on the Windows 2000 Pro stations.

As a test we set a 200 client and a Win 95 client side by
side and compared.

The Win 95 client responded as usual, with a reasonable 2
to 5 seconds per transaction, as it always had.

The 2000 client response was random, normal at times (as
above), but at others very slow, with 40 to 60 second
waits per transaction, or even 30 to 70 seconds just to
return to the main menu, at which time it displayed a “DO
CANCELLED” message on the lower left-hand corner.

Thank you all for your kind attention,

Leslie Pollak

Re: Visual Fox apllication slow after Windows upgrade by Jan

Jan
Fri Aug 08 04:45:22 CDT 2003

Leslie,

Check your win2K machines and eliminate unneccessary network protocols and
network places. Your win95 systems may be running netbeui instead of tcp/ip,
whilst your win2k systems may have both configured.

HTH
Jan B

"Leslie Pollak" <lpollak@dpsa.cl> wrote in message
news:04e401c35d5a$d510be70$a601280a@phx.gbl...
> I wonder if anyone could help me, I am not a Fox expert,
> and out of my depth on this one, and wonder if anyone has
> any ideas on it, or has run up against anything like this
> before&#8230;.
>
> We have an application written in Visual Fox 6.0, which
> when running from Win 95 or Win 98 clients had a
> reasonable throughput. Since we have upgraded our client
> stations to Windows 200 Professional, our throughput has
> decreased tremendously.
>
> The main databases reside on a Windows NT 4.0 server
> running Service Pack 6.0.
>
> The first time our throughput downgraded was when we
> installed an ARCServe backup system on one of our servers,
> which activates 3 services:
> - ArcServe Discovery Service
> - CA Backup Agent for Open Files Service
> - Client Agent for ARCServe
> We determined that if we brought down the Open Files
> Service when not in use, our throughput bettered. So we
> opted to only bring it up every evening and stop it once
> backups are through.
>
> This does help, but the system&#8217;s response time is still
> very slow on the Windows 2000 Pro stations.
>
> As a test we set a 200 client and a Win 95 client side by
> side and compared.
>
> The Win 95 client responded as usual, with a reasonable 2
> to 5 seconds per transaction, as it always had.
>
> The 2000 client response was random, normal at times (as
> above), but at others very slow, with 40 to 60 second
> waits per transaction, or even 30 to 70 seconds just to
> return to the main menu, at which time it displayed a &#8220;DO
> CANCELLED&#8221; message on the lower left-hand corner.
>
> Thank you all for your kind attention,
>
> Leslie Pollak



Re: Visual Fox apllication slow after Windows upgrade by Leemi

Leemi
Fri Aug 08 09:35:48 CDT 2003

Hi Leslie:

If your code has not changed and only the operating system of the
workstations is different, this leads me to believe this is an issue with
the OS environment.

1. Disable any anti virus software running on the server or the
workstations and test the performance of the application. We have seen
problems with some anti virus software programs causing poor performance in
VFP. See these articles:
321550 HOWTO: Optimize Visual FoxPro Applications While Using Norton
AntiVirus
http://support.microsoft.com/?id=321550

304482 PRB: VFP Executable File Is Slow to Access Tables On Server
http://support.microsoft.com/?id=304482

2. Make sure all the Workstations and server machines have the latest
service packs installed.

3. Make sure you are directing the VFP temp files to a local hard drive on
the workstation using the TMPfiels= command in the Config.fpw file.

I hope this helps.

This posting is provided "AS IS" with no warranties, and confers no rights.

Sincerely,
Microsoft FoxPro Technical Support
Lee Mitchell

*-- VFP8 HAS ARRIVED!! --*
Read about all the new features of VFP8 here:
http://www.universalthread.com/VisualFoxPro/News/VFP8Release.asp
Purchase VFP8 here:
http://shop.microsoft.com/Referral/Productinfo.asp?siteID=11518

Keep an eye on the product lifecycle for Visual FoxPro here:
http://support.microsoft.com/default.aspx?id=fh;[ln];lifeprodv
- VFP5 Mainstream Support retires June 30th, 2003
- VFP6 Mainstream Support retires Sept. 30th, 2003

>Leslie,

Check your win2K machines and eliminate unneccessary network protocols and
network places. Your win95 systems may be running netbeui instead of tcp/ip,
whilst your win2k systems may have both configured.

HTH
Jan B

"Leslie Pollak" <lpollak@dpsa.cl> wrote in message
news:04e401c35d5a$d510be70$a601280a@phx.gbl...
> I wonder if anyone could help me, I am not a Fox expert,
> and out of my depth on this one, and wonder if anyone has
> any ideas on it, or has run up against anything like this
> before&#8230;.
>
> We have an application written in Visual Fox 6.0, which
> when running from Win 95 or Win 98 clients had a
> reasonable throughput. Since we have upgraded our client
> stations to Windows 200 Professional, our throughput has
> decreased tremendously.
>
> The main databases reside on a Windows NT 4.0 server
> running Service Pack 6.0.
>
> The first time our throughput downgraded was when we
> installed an ARCServe backup system on one of our servers,
> which activates 3 services:
> - ArcServe Discovery Service
> - CA Backup Agent for Open Files Service
> - Client Agent for ARCServe
> We determined that if we brought down the Open Files
> Service when not in use, our throughput bettered. So we
> opted to only bring it up every evening and stop it once
> backups are through.
>
> This does help, but the system&#8217;s response time is still
> very slow on the Windows 2000 Pro stations.
>
> As a test we set a 200 client and a Win 95 client side by
> side and compared.
>
> The Win 95 client responded as usual, with a reasonable 2
> to 5 seconds per transaction, as it always had.
>
> The 2000 client response was random, normal at times (as
> above), but at others very slow, with 40 to 60 second
> waits per transaction, or even 30 to 70 seconds just to
> return to the main menu, at which time it displayed a &#8220;DO
> CANCELLED&#8221; message on the lower left-hand corner.
>
> Thank you all for your kind attention,
>
> Leslie Pollak





Re: Visual Fox apllication slow after Windows upgrade by Leslie

Leslie
Fri Aug 08 11:01:28 CDT 2003

Lee,

Thank you so much for your prompt and complete reply.
We are running Norton software, and will check into this.
The temp files on local disks seems a good suggestion. I
noticed on the NT resource controller that the application
opens abount 200 files.

Is there any tool one could use to track application
activity (file opens, closes, writes, etc) through the
network? Then we could determine where the bottlneck is.

Leslie

>-----Original Message-----
>Hi Leslie:
>
>If your code has not changed and only the operating
system of the
>workstations is different, this leads me to believe this
is an issue with
>the OS environment.
>
>1. Disable any anti virus software running on the server
or the
>workstations and test the performance of the application.
We have seen
>problems with some anti virus software programs causing
poor performance in
>VFP. See these articles:
>321550 HOWTO: Optimize Visual FoxPro Applications While
Using Norton
>AntiVirus
>http://support.microsoft.com/?id=321550
>
>304482 PRB: VFP Executable File Is Slow to Access Tables
On Server
>http://support.microsoft.com/?id=304482
>
>2. Make sure all the Workstations and server machines
have the latest
>service packs installed.
>
>3. Make sure you are directing the VFP temp files to a
local hard drive on
>the workstation using the TMPfiels= command in the
Config.fpw file.
>
>I hope this helps.
>
>This posting is provided "AS IS" with no warranties, and
confers no rights.
>
>Sincerely,
>Microsoft FoxPro Technical Support
>Lee Mitchell
>
>*-- VFP8 HAS ARRIVED!! --*
>Read about all the new features of VFP8 here:
>
http://www.universalthread.com/VisualFoxPro/News/VFP8Releas
e.asp
>Purchase VFP8 here:
> http://shop.microsoft.com/Referral/Productinfo.asp?
siteID=11518
>
>Keep an eye on the product lifecycle for Visual FoxPro
here:
>http://support.microsoft.com/default.aspx?id=fh;
[ln];lifeprodv
> - VFP5 Mainstream Support retires June 30th, 2003
> - VFP6 Mainstream Support retires Sept. 30th, 2003
>
>>Leslie,
>
>Check your win2K machines and eliminate unneccessary
network protocols and
>network places. Your win95 systems may be running netbeui
instead of tcp/ip,
>whilst your win2k systems may have both configured.
>
>HTH
>Jan B
>
>"Leslie Pollak" <lpollak@dpsa.cl> wrote in message
>news:04e401c35d5a$d510be70$a601280a@phx.gbl...
>> I wonder if anyone could help me, I am not a Fox expert,
>> and out of my depth on this one, and wonder if anyone
has
>> any ideas on it, or has run up against anything like
this
>> before&#8230;.
>>
>> We have an application written in Visual Fox 6.0, which
>> when running from Win 95 or Win 98 clients had a
>> reasonable throughput. Since we have upgraded our
client
>> stations to Windows 200 Professional, our throughput has
>> decreased tremendously.
>>
>> The main databases reside on a Windows NT 4.0 server
>> running Service Pack 6.0.
>>
>> The first time our throughput downgraded was when we
>> installed an ARCServe backup system on one of our
servers,
>> which activates 3 services:
>> - ArcServe Discovery Service
>> - CA Backup Agent for Open Files Service
>> - Client Agent for ARCServe
>> We determined that if we brought down the Open Files
>> Service when not in use, our throughput bettered. So we
>> opted to only bring it up every evening and stop it once
>> backups are through.
>>
>> This does help, but the system&#8217;s response time is still
>> very slow on the Windows 2000 Pro stations.
>>
>> As a test we set a 200 client and a Win 95 client side
by
>> side and compared.
>>
>> The Win 95 client responded as usual, with a reasonable
2
>> to 5 seconds per transaction, as it always had.
>>
>> The 2000 client response was random, normal at times (as
>> above), but at others very slow, with 40 to 60 second
>> waits per transaction, or even 30 to 70 seconds just to
>> return to the main menu, at which time it displayed
a &#8220;DO
>> CANCELLED&#8221; message on the lower left-hand corner.
>>
>> Thank you all for your kind attention,
>>
>> Leslie Pollak
>
>
>
>
>.
>

Visual Fox aplication slow after Windows upgrade by Bill

Bill
Fri Aug 08 11:18:08 CDT 2003

I use the Exclude option under AutoProtect settings in
Norton Antivirus to exclude the data files or folders of
the Foxpro app.

There is a component of Windows 2000 called Optimistic
Locking (or Optimistic Record Locking) that can cause
problems. Search the MS Knowledgebase for this and
disable it on the Windows 2000 client.

Good luck,

Bill

Re: Visual Fox apllication slow after Windows upgrade by Jan

Jan
Sat Aug 09 03:53:09 CDT 2003

Leslie,

As I understand it the problem presents as two types of OS (win9x & Win2K)
resulting in different performance levels. Win2K and WinXP both offer better
reliability in their implementations of the network stack, however both also
invariably will be slow if some kind of network configuration anomaly
occurs. In my experience, the most common issues are misaligned network
configurations and / or network places that are unreachable. Your next port
of call could be to go into "My Network Places" and delete any unnecessary
network places. Also ensure that if you have mapped a drive letter to a
network resource that also appears in "My Network Places" that you delete
the network place as it is not needed.

Outside of this the other guys have a valid point regarding additional
software running on the Win2K machines, but the assumption here is that the
suite of sw is the same on all OSes and that the Win2K computers are newer
than the win9x ones and therefore should be quicker than the win9x systems.
Having said that, if your win2K systems are not newer than the win9x ones
also ensure that the win2K systems have the correct minimum requirements to
run win2k, ie 500MHz cpu and at least 128 MB RAM (256 MB is better). Also
ensure that the win2k systems aren't configured to run server extensions or
personal web server (or any other unneccessary services that might startup
automatically).

HTH
Jan B

"Leslie Pollak" <lpollak@dpsa.cl> wrote in message
news:0b5401c35dc5$77b09eb0$a401280a@phx.gbl...
> Thanks Jan,
> Both stations use TCP protocol, and have no others
> configured.
> Leslie
>
> >-----Original Message-----
> >Leslie,
> >
> >Check your win2K machines and eliminate unneccessary
> network protocols and
> >network places. Your win95 systems may be running netbeui
> instead of tcp/ip,
> >whilst your win2k systems may have both configured.
> >
> >HTH
> >Jan B
> >
> >"Leslie Pollak" <lpollak@dpsa.cl> wrote in message
> >news:04e401c35d5a$d510be70$a601280a@phx.gbl...
> >> I wonder if anyone could help me, I am not a Fox expert,
> >> and out of my depth on this one, and wonder if anyone
> has
> >> any ideas on it, or has run up against anything like
> this
> >> before&#8230;.
> >>
> >> We have an application written in Visual Fox 6.0, which
> >> when running from Win 95 or Win 98 clients had a
> >> reasonable throughput. Since we have upgraded our
> client
> >> stations to Windows 200 Professional, our throughput has
> >> decreased tremendously.
> >>
> >> The main databases reside on a Windows NT 4.0 server
> >> running Service Pack 6.0.
> >>
> >> The first time our throughput downgraded was when we
> >> installed an ARCServe backup system on one of our
> servers,
> >> which activates 3 services:
> >> - ArcServe Discovery Service
> >> - CA Backup Agent for Open Files Service
> >> - Client Agent for ARCServe
> >> We determined that if we brought down the Open Files
> >> Service when not in use, our throughput bettered. So we
> >> opted to only bring it up every evening and stop it once
> >> backups are through.
> >>
> >> This does help, but the system&#8217;s response time is still
> >> very slow on the Windows 2000 Pro stations.
> >>
> >> As a test we set a 200 client and a Win 95 client side
> by
> >> side and compared.
> >>
> >> The Win 95 client responded as usual, with a reasonable
> 2
> >> to 5 seconds per transaction, as it always had.
> >>
> >> The 2000 client response was random, normal at times (as
> >> above), but at others very slow, with 40 to 60 second
> >> waits per transaction, or even 30 to 70 seconds just to
> >> return to the main menu, at which time it displayed
> a &#8220;DO
> >> CANCELLED&#8221; message on the lower left-hand corner.
> >>
> >> Thank you all for your kind attention,
> >>
> >> Leslie Pollak
> >
> >
> >.
> >