Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ursprüngliche KB-Nummer: 3060278
Symptome
Die Transaktionsprotokolle auf dem Microsoft Exchange Server-basierten Postfachserver werden mit einer höheren Rate generiert als erwartet. Mithilfe des ExMon-Tools stellen Sie sicher, dass mindestens ein Benutzer das höchste Protokollvolumen generiert. Das Deaktivieren von Exchange ActiveSync für den Benutzer oder die Benutzerinnen führt zu einem verringerten Volumen der Transaktionsprotokolle.
Ursache
Dieses Problem tritt in der Regel auf, wenn kein Filter auf einen oder mehrere Ordner auf einem Gerät angewendet wird. Dadurch wird der Synchronisierungsstatus für den Ordner oder die Ordner auf mehrere Megabyte vergrößert. Jede Anforderung, die von Exchange empfangen wird, übermittelt den Synchronisierungsstatus erneut, und dadurch werden bei jedem Empfang einer Anforderung mehrere neue Protokolldateien erstellt.
Beschluss
Um dieses Problem zu beheben, wenden Sie eine Exchange ActiveSync-Postfachrichtlinie an, die eine maximale Anzahl von Tagen für die Synchronisierung erzwingt.
Die folgende Beispielrichtlinie ändert das maximale E-Mail-Alter in zwei Wochen:
Set-MobileDeviceMailboxPolicy Default -MaxEmailAgeFilter TwoWeeks
Set-ActiveSyncMailboxPolicy Default -MaxEmailAgeFilter TwoWeeks
Weitere Informationen
Sie können die folgende Log Parser Studio-Abfrage verwenden, um Benutzer und Ordner mit großen Synchronisierungszuständen zu identifizieren:
/* Sync state greater than 2 MB */
SELECT Count(*) AS Hits,
EXTRACT_VALUE(cs-uri-query,'User') AS User,
EXTRACT_VALUE(cs-uri-query,'DeviceType') AS DeviceType,
EXTRACT_VALUE(cs-uri-query,'DeviceId') AS DeviceId,
EXTRACT_VALUE(cs-uri-query,'Cmd') AS Cmd,
EXTRACT_PREFIX(EXTRACT_SUFFIX(cs-uri-query, 0, '_Fid:'), 0, '_') As FolderId,
AVG(TO_INT(EXTRACT_PREFIX(EXTRACT_SUFFIX(SUBSTR(cs-uri-query, INDEX_OF(cs-uri-query, '_Sst')), 0, '_Sst'), 0, '_'))) AS AvgSyncStateSize,
AVG(TO_INT(EXTRACT_PREFIX(EXTRACT_SUFFIX(SUBSTR(cs-uri-query, INDEX_OF(cs-uri-query, '_SsCmt')), 0, '_SsCmt'), 0, '_'))) AS AvgSyncStateCommitSize,
EXTRACT_PREFIX(EXTRACT_SUFFIX(cs-uri-query, 0, '_Filt'), 0, '_') As Filter,
EXTRACT_PREFIX(EXTRACT_SUFFIX(cs-uri-query, 0, '_Ty:'), 0, '_') As Type
USING
TO_INT(EXTRACT_PREFIX(EXTRACT_SUFFIX(SUBSTR(cs-uri-query, INDEX_OF(cs-uri-query, '_Sst')), 0, '_Sst'), 0, '_')) AS SyncSize
FROM '[LOGFILEPATH]'
WHERE cs-uri-query LIKE '%Cmd=Sync%'
AND SyncSize > 2000
GROUP BY DeviceId, DeviceType, Cmd, User, FolderId, Filter, Type
ORDER BY Hits, AvgSyncStateSize DESC