Client/Server apps running very slow

This is releated to the open question I posted earlier: http://www.experts-exchange.com/Operating_Systems/Windows_Server_2003/Q_21384401.html

The server is hosting two applications, Chiro800 and AutoDoc. Chiro8000 uses Pervasive's SQL workgroup manager, and AutoDoc uses a btreive solution. Both require that I share their DB folders, which the clients then need to have mapped.

AutoDoc use to be hosted on a Windows XP home PC. Since I moved it to the server, it's three times slower, taking about 10 seconds to load forms.

I attempted to change the Hardware performance options to give processing and memory priority to background services.  But that didn't help, appears to have made it worse.

I have the specs in the link. But I don't think it's a CPU or memory issue, as task manager barely registers when the clients are workng.  I can't help but think it's the cheap switch they are using.  Someone suggested forcning the nics to use full duplex.  The Server and PC's are all showing 100 MBPS.

Many thanks for any suggestions
-Tom
LVL 4
ThirtAsked:
Who is Participating?
 
joedoe58Commented:
I would look on queue lenght, received errors, send errors, bytes/sec
0
 
joedoe58Commented:
You are correct that when you change the priority on the server to what you did then it will be slower so that should be moved back.
Secondly try to test to install a client on the server and try the operations to see if the bottleneck is the server or the network.
0
 
ThirtAuthor Commented:
I'm not sure if I follow. But I do have the client installed on the server as well, and it performs in an acceptable manner. Matter fact, when talking with the Chiro8000 Vendor about this issue, they told me to actually have the client up and running on the server to help speed up the performance for the clients. So I've been trying that lately with mixed results.

But to answer your question, it runs fine on the server.
0
Cloud Class® Course: CompTIA Cloud+

The CompTIA Cloud+ Basic training course will teach you about cloud concepts and models, data storage, networking, and network infrastructure.

 
joedoe58Commented:
If it runs fine on the server then most likely your problem is somewhere on the network path from the NIC of the server via switches, cable, NIC's of workstations. You can check the server to see if your NIC is busy a lot via performance monitor. Also check switch ports and cables to see if something is not good like substandard quality of cables and so on.
0
 
ThirtAuthor Commented:
What about the switch itself? It's a low end 100 MBPS 8 port switch from Belcan or Netgear.  I have the model listed in the other post.

But I still have to wonder why AutoDoc worked faster when it was hosted on the Windows XP Home PC.  Are there speed tests I can run that would help me narrow down which connection is the problem?
0
 
joedoe58Commented:
As I mentioned you can run performance monitor and select counters for your NIC on your server to see if it is congested. When you say it ran faster on a XP did you have that machine connected to the same network. Can you connect your server to the same port with the same cable in the switch?
0
 
ThirtAuthor Commented:
Any recommend counters to look at?  The XP box was on the same network, and I should be able to find the port and switch it with the server.  But the setup is very basic. Matter fact, the network cabels are running directly to each PC with just RJ45 on the ends.  No Patch board, no wall connectors. But I can test a new switch with new patch cables to test the server and two PC's in the same area.
0
 
ThirtAuthor Commented:
Cranked up the Server NIC to full duplex, which appeared to help a bit. Only to find this morning it was creeping again. So I'll be heading in this weekend to TS a bit further.

But another concern is that I turned off DNS on the server, in an attempt to make it more lean.  Was this a dumb thing to do? We are not using the server for AD or a domain. Currenlty still using a workgroup setup, and the server is just an applicaiton server.  But would making the server the domain and using AD make the situation any better or worse?

And lastly, should I be looking at any of the latest service packs? Like WIndows 2003 Sp1 and XP SP2, are those possiblty stepping on anything? I've found that I need to disable the firewall service on the XP machines to allow the pervasive workgroup engine to run and find the server.
0
 
joedoe58Commented:
To make the server a DC will only increase the load on the server. If you need DNS for name resolution then it will create problems. That is if your clients have this server as their DNS. Otherwise it will make no change
0
 
ThirtAuthor Commented:
I setup a new Switch and Cat5 patch cables for just the server and one client workstation, and same performance issues.  So I went to the server performance log and tracked the NIC counters as suggested. Interesting that there are no error packets getting reported. But when the workstation opens the AutoDoc application, which in turn is queuing and pulling in all the clients, the server has no problems in mem, cpu, or rec packets, but it's sending packets for about 90-120 seconds, until the workstation gets the last patient file and then displays all the patients.  Normally, this has just taken about 3 seconds when the PC was hosting the AutoDoc DB folder.
0
 
joedoe58Commented:
Do you have a sniffer so that you can examine the packets?
0
 
ThirtAuthor Commented:
Well, that starts exceeding by skill, and time. You were helpful in helping me troubleshoot this far, and it allowed me to send a help request to the vendor.  So In the meantime, I put the app back on the PC to make the user happy, and I'll post what I find out from the vendor here.  Thanks again.
0
 
rnaproCommented:
Thirt,
I am wondering if you could tell me how to connect a chiro8000 client to the server. My client uninstalled and reinstalled the software and since they did not pay Forte System for maintenance I cannot contact them for assistance. And you seem to have the only thread concerning Chiro8000. Of course this post is over four years old.

Thank you in advance.
0
 
ThirtAuthor Commented:
Which version of Chiro? Post a new question and we can work on it there.
0
 
rnaproCommented:
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.