views:

43

answers:

0

I have a WCF Service that is hosted through a custom application, as well as a custom client application that talks to the service.

The client itself deals with "customers", which are large blocks of information, as well as "comments" which are very small blocks of information.

There are approximately 40 people using the client and server at any one time. The performance on everything is very respectable, EXCEPT for one thing.

While working on a "customer" file, a staff member will almost always write a small comment that is saved off immediately - The comment may be "Spoke to customer about recent email", to give you an example of size.

Most (let's call it 90%) of the time, saving this information takes about two-tenths of a second. Sometimes, for no reason I have been able to find, it will take upwards of 30.

Bringing down large amounts of information never take anywhere near that long, and while I can replicate it (simply by entering 10-15 comments in a row), I can't actually find the problem.

This only happens on the production server by the way, never my development machine.

Any and all suggestions would be very much appreciated.