Konfigurieren des Partitionscaches
Das Feature COM+-Partitionen enthält einen Partitionscache. Dieser Cache speichert Benutzer-zu-Partitionszuordnungen und wurde entwickelt, um wiederholten Active Directory-Zugriff zu vermeiden.
Ändern der Cachegröße
Der Partitionscache besteht aus drei Tabellen, deren Größe zur Verbesserung der Leistung geändert werden kann. Diese Tabellen bestehen aus der Anzahl der SID-Einträge im Cache, der Anzahl der Organisationseinheitseinträge im Cache und der Anzahl der Partitionseinträge im Cache.
Um diese Tabellengrößen zu ändern, können Administratoren die Werte eines Registrierungsschlüssels ändern. Der Registrierungsschlüssel und seine Werte sind wie folgt:
HKLM\SOFTWARE\Microsoft\COM3\PartitionCache
Schlüsselwerte | BESCHREIBUNG |
---|---|
NumSidEntries |
Enthält den REG_DWORD Wert für die Anzahl der SID-Einträge im Cache (standard=512). Dieser Wert sollte auf einen Wert festgelegt werden, der größer ist als die Anzahl eindeutiger Identitäten, die ein Computer im Zeitfenster für die Cachevalidierung verwaltet. |
NumNameEntries |
Enthält den REG_DWORD Wert für die Anzahl von Organisationseinheitennamenseinträgen im Cache (standard=64). Dieser Wert sollte auf einen Wert festgelegt werden, der größer als die Anzahl eindeutiger Organisationseinheitsnamen ist, die von einem Computer im Zeitfenster für die Cachevalidierung gewartet werden. |
NumPartitionEntries |
Enthält den REG_DWORD Wert für die Anzahl der Partitionseinträge im Cache (default=1024). Im Zeitfenster für die Cachevalidierung sollte der DWORD-Wert auf eine Zahl festgelegt werden, die größer als die Anzahl eindeutiger Partitionen ist, die von einem Computer gewartet werden. Dies liegt daran, dass der Kontext einer Komponente eine Partitions-ID für eine Partition enthalten kann, die sich nicht auf diesem Computer befindet. |
EntryExpiration |
Enthält den REG_DWORD Wert für die Anzahl der Teilstriche (jeder Teilstrich = ~7 Minuten), bis ein Cacheeintrag ungültig wird (standard=4 (~28 Minuten)). |
Leeren des Caches
Da COM+ die Standardpartition für Benutzer zwischenspeichert, können Sie diese Methode aufrufen, nachdem Sie die Standardpartition für einen Benutzer in Active Directory geändert haben. Administratoren können dies programmgesteuert tun, indem sie die FlushPartitionCache-Methode aufrufen.