我继承了一些使用 Exchange Web 服务在 Exchange 服务器和我们的系统之间同步数据的代码。
我目前正在尝试解决代码生成巨大的事务日志数据量(几天内为 200GB)。
现在,我对 Exchange 还很陌生,但我注意到的一件事让我感到惊讶,那就是即使我在只读模式下运行我们的程序,也会生成大约 20MB 的事务日志文件(因此它调用、和GetItem
,FindItem
但创建/更新/删除调用被删去了。)GetFolder
FindFolder
为什么?Exchange 何时需要事务日志阅读数据?
答案1
这些操作并非纯粹的只读操作。它们确实会以上次读取属性更新的形式引发数据库写入,以及邮箱上次访问等各种其他操作。就数据库而言,它们是轻量写入,而不是只读。
答案2
您应该检查您的诊断日志,您可能在详细级别设置了一些/所有设置。