Delen via


Geïndexeerde kenmerken (AD DS)

Kenmerken kunnen worden geïndexeerd. Het indexeren van een kenmerk kan de prestaties van query's voor dat kenmerk verbeteren.

Een kenmerk wordt geïndexeerd wanneer het searchFlags-kenmerk kenmerk in de schemadefinitie van het kenmerk de minst significante bit heeft ingesteld op 1. Als u de minst significante bit van de searchFlags instelt kenmerkschemadefinitie op 1, wordt er dynamisch een index gebouwd. Als u de minst significante bit van de searchFlags kenmerkschemadefinitie instelt op 0, wordt de index voor het kenmerk verwijderd. De index wordt automatisch gebouwd door een achtergrondthread op de domeincontroller.

In het ideale geval moeten geïndexeerde kenmerken één waarde hebben met zeer unieke waarden gelijkmatig verdeeld over de set exemplaren. Hoe minder uniek de waarden van een kenmerk zijn, hoe minder effectief de index is.

Kenmerken met meerdere waarden kunnen ook worden geïndexeerd, maar de kosten voor het bouwen van de index voor een kenmerk met meerdere waarden zijn groter in termen van opslag, update en zoektijd. De uniekheidsvereiste voor een eigenschap met meerdere waarden is hetzelfde als voor een eigenschap met één waarde. Hoe unieker de waarden zijn, hoe effectiever de index is.

Hoe meer geïndexeerde kenmerken een klasse heeft, hoe meer tijd nodig is om nieuwe exemplaren van de klasse te maken.

Indexen zijn van toepassing op kenmerken, niet op klassen. Als een kenmerk is gemarkeerd als geïndexeerd, worden alle exemplaren van het kenmerk toegevoegd aan de index, niet alleen de exemplaren die lid zijn van een bepaalde klasse.

Als u wilt controleren of een server een index gebruikt om een query te verwerken, stelt u de volgende registerwaarde op een domeincontroller in op 4. Voer vervolgens een query uit op die domeincontroller en zoek in het gebeurtenislogboek van de directory naar gegevens over de indexen, indien van toepassing, die worden gebruikt om de query te verwerken.

HKEY_LOCAL_MACHINE
   SYSTEM
      Current Control Set
         Services
            NTDS
               Diagnostics
                  9 Internal Processing

Zie Kenmerken van kenmerkenvoor meer informatie over andere bits in de eigenschap searchFlags.