This may not quite be the right forum for this, however, maybe there are some solutions in VFP that could assist the situation
The server set up is as follows:
12 Gigs Ram
3 Gig CPU 8 cores (I think)
Raid 5
Windows Server 2008
Terminal Services
Microsoft Exchange Server
Our users use RDP to connect to the server from work stations. All software, files and programs are located on the server.
We usually have between 2-8 users at any one time, occasionally 10 - 12
The workstations just have basic OS, considered a dumb terminal
Most applications seam to work OK, there is some small lag from time to time.
However, my VFP application is slow
Now, I have made several improvements in the slowest portions of the application and I am sure there is plenty of room for improvement.
I will be undertaking this progressively over time
Careful examination of the problem seams to stem from slow disk read/write and server load
For instance, if a form takes 1 second to load on the development PC, this will take approx 10 seconds on the server
I have taken a copy of the database from the server, and run this on the development machine and the application is very fast
I have conducted speed tests by copying files from one place on the server to another and the speed seams to run about 2 m/b sec
If I copy similar bunch of files on my development PC, I get at least 10 x the speed
I have been discussing the issue with the outside contractor who maintains the system, and he has indicated that the terminal services and Microsoft exchange is probably slowing the whole system down.
He said the only way to improve the situation would be to update the hardware.
He is probably right in some respects, maybe a dedicated database server would improve things somewhat, however, our experience in the past with some outside contractors is that they could be
"Steering" the situation to suit their own goal. (Sell us more servers)
However, I am of the belief that possibly the HDD's may just be slow
Any pointers would be much appreciated
The server set up is as follows:
12 Gigs Ram
3 Gig CPU 8 cores (I think)
Raid 5
Windows Server 2008
Terminal Services
Microsoft Exchange Server
Our users use RDP to connect to the server from work stations. All software, files and programs are located on the server.
We usually have between 2-8 users at any one time, occasionally 10 - 12
The workstations just have basic OS, considered a dumb terminal
Most applications seam to work OK, there is some small lag from time to time.
However, my VFP application is slow
Now, I have made several improvements in the slowest portions of the application and I am sure there is plenty of room for improvement.
I will be undertaking this progressively over time
Careful examination of the problem seams to stem from slow disk read/write and server load
For instance, if a form takes 1 second to load on the development PC, this will take approx 10 seconds on the server
I have taken a copy of the database from the server, and run this on the development machine and the application is very fast
I have conducted speed tests by copying files from one place on the server to another and the speed seams to run about 2 m/b sec
If I copy similar bunch of files on my development PC, I get at least 10 x the speed
I have been discussing the issue with the outside contractor who maintains the system, and he has indicated that the terminal services and Microsoft exchange is probably slowing the whole system down.
He said the only way to improve the situation would be to update the hardware.
He is probably right in some respects, maybe a dedicated database server would improve things somewhat, however, our experience in the past with some outside contractors is that they could be
"Steering" the situation to suit their own goal. (Sell us more servers)
However, I am of the belief that possibly the HDD's may just be slow
Any pointers would be much appreciated