Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm using EWS on an Exchange 2007 with basic authentication. I'm calling just the FindItems() method and the transaction log seem to grow alarmingly.

On my test server I ran an endless loop calling FindItems() and the logs grew with 1 MB per 5-6 minutes. In an production environment, calling this would cause a growth of 1 MB per 10-15 seconds!

Why does the transaction log grow when I only make read-only requests to the EWS?

share|improve this question
Did you ever find a solution to this problem? I've run into the same thing, and I'm pretty much stuck trying to troubleshoot it. – jalf Mar 24 '11 at 9:17

It is possible the production server makes more logs. It is possible your test-server didn't log these events while the production server does. This is a setting. More info:

share|improve this answer
IIS logs != Exchange Transaction Logs – Ben Pilbrow Feb 22 '11 at 17:55
@Ben: you are right. In all 3 parts of the blog mentioned by @TiZon I couldn't find out if there is a possibility to see the contents of the transaction logs. I want a way to find out what "transactions" are logged, if I only make read-only requests through the EWS. – mcanti Feb 24 '11 at 7:02

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.