Delen via


sys.dm_os_wait_stats (Transact-SQL)

van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

Retourneert informatie over alle wachttijden die zijn aangetroffen door threads die zijn uitgevoerd. U kunt deze geaggregeerde weergave gebruiken om prestatieproblemen met SQL Server en ook met specifieke query's en batches vast te stellen. sys.dm_exec_session_wait_stats (Transact-SQL) biedt vergelijkbare informatie per sessie.

Notitie

Gebruik de naam sys.dm_pdw_nodes_os_wait_statsom deze dynamische beheerweergave aan te roepen vanuit Azure Synapse Analytics of Analytics Platform System (PDW). Deze syntaxis wordt niet ondersteund door een serverloze SQL-pool in Azure Synapse Analytics.

Kolomnaam Gegevenstype Beschrijving
wait_type nvarchar(60) Naam van het wachttype. Zie Typen wachttijdenverderop in dit artikel voor meer informatie.
waiting_tasks_count grote Aantal wachttijden voor dit wachttype. Deze teller wordt aan het begin van elke wachttijd verhoogd.
wait_time_ms grote Totale wachttijd voor dit wachttype in milliseconden. Deze keer is inclusief signal_wait_time_ms.
max_wait_time_ms grote Maximale wachttijd voor dit wachttype.
signal_wait_time_ms grote Het verschil tussen de tijd dat de wachtthread werd gesignaleerd en toen deze werd uitgevoerd.
pdw_node_id De id voor het knooppunt waarop deze distributie zich bevindt.

van toepassing op: Azure Synapse Analytics, Analytics Platform System (PDW)

Machtigingen

Voor SQL Server en SQL Managed Instance is VIEW SERVER STATE machtiging vereist.

Op SQL Database Basic, S0en S1 servicedoelstellingen, en voor databases in elastische pools, is het serverbeheerder--account, het Microsoft Entra-beheerdersaccount of lidmaatschap van de ##MS_ServerStateReader##-server functie vereist. Voor alle andere SQL Database-servicedoelstellingen is de VIEW DATABASE STATE machtiging voor de database of het lidmaatschap van de ##MS_ServerStateReader##-serverfunctie vereist.

Machtigingen voor SQL Server 2022 en hoger

Vereist de machtiging PRESTATIESTATUS VAN DE WEERGAVESERVER op de server.

Typen wachttijden

resource wacht wanneer een werkrol toegang aanvraagt tot een resource die niet beschikbaar is, omdat de resource wordt gebruikt door een andere werknemer of nog niet beschikbaar is. Voorbeelden van resourcewachttijden zijn vergrendelingen, sloten, netwerk- en schijf-I/O-wachttijden. Vergrendelings- en vergrendelingswachttijden zijn wachten op synchronisatieobjecten.

wachtrij wacht optreden wanneer een werkrol niet actief is en wacht tot er werk is toegewezen. Wachtrijwachttijden worden meestal gezien met systeemachtergrondtaken, zoals de impassemonitor en taken voor het opschonen van verwijderde records. Deze taken wachten totdat werkaanvragen in een werkwachtrij worden geplaatst. Wachtrijwachttijden kunnen ook periodiek actief worden, zelfs als er geen nieuwe pakketten in de wachtrij zijn geplaatst.

externe wachttijden optreden wanneer een SQL Server-werkrol wacht op een externe gebeurtenis, zoals een uitgebreide opgeslagen procedureaanroep of een gekoppelde serverquery, om te voltooien. Wanneer u problemen met blokkeren vaststelt, moet u er rekening mee houden dat externe wachttijden niet altijd impliceren dat de werkrol niet actief is, omdat de werkrol mogelijk actief een externe code uitvoert.

Deze dynamische beheerweergave (DMV) toont de tijd voor wachttijden die zijn voltooid. Met deze DMV worden geen huidige wachttijden weergegeven.

Een SQL Server-werkrolthread wordt niet als wacht beschouwd als aan een van de volgende voorwaarden wordt voldaan:

  • Er wordt een resource beschikbaar.
  • Een wachtrij is nietmpty.
  • Een extern proces wordt voltooid.

Hoewel de thread niet meer wacht, hoeft de thread niet onmiddellijk te worden uitgevoerd. Dit komt doordat een dergelijke thread eerst in de wachtrij met runnable workers wordt geplaatst en moet wachten tot een kwantum wordt uitgevoerd op de scheduler.

In SQL Server worden de wachttijdtellers bigint waarden en zijn daarom niet zo gevoelig voor het terugdraaien van tellers als de equivalente tellers in eerdere versies van SQL Server.

Specifieke typen wachttijden tijdens het uitvoeren van query's kunnen knelpunten of stalpunten binnen de query aangeven. Op dezelfde manier kunnen hoge wachttijden of wachttijden voor de hele server duiden op knelpunten of hotspots in interactiequery-interacties binnen het serverexemplaren. Vergrendelingswachttijden geven bijvoorbeeld gegevensconflicten aan door query's; pagina IO-vergrendelingswachttijden geven trage IO-reactietijden aan; wachttijden voor het bijwerken van pagina's geven een onjuiste bestandsindeling aan.

De inhoud van deze DMV kan opnieuw worden ingesteld. Met deze T-SQL-opdracht worden alle tellers opnieuw ingesteld op 0:

DBCC SQLPERF ('sys.dm_os_wait_stats', CLEAR);
GO

Notitie

Deze statistieken worden niet behouden nadat de database-engine opnieuw is opgestart en alle gegevens zijn cumulatief sinds de laatste keer dat de statistieken opnieuw zijn ingesteld of de database-engine is gestart. Gebruik de kolom sqlserver_start_time in sys.dm_os_sys_info om de laatste opstarttijd van de database-engine te vinden.

De volgende tabel bevat de wachttypen die door taken zijn aangetroffen.

Wachttype Beschrijving
ABR Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
AM_INDBUILD_ALLOCATION Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
AM_SCHEMAMGR_UNSHARED_CACHE Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
ASSEMBLY_FILTER_HASHTABLE Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
ASSEMBLY_LOAD Vindt plaats tijdens exclusieve toegang tot het laden van assembly's.
ASYNC_DISKPOOL_LOCK Treedt op wanneer er een poging is om parallelle threads te synchroniseren die taken uitvoeren, zoals het maken of initialiseren van een bestand.
ASYNC_IO_COMPLETION Treedt op wanneer een taak wacht op asynchrone niet-gegevens-I/Os die zijn voltooid. Voorbeelden hiervan zijn I/O die betrokken is bij het verzenden van warme stand-bylogboeken, databasespiegeling, enkele bulkimportgerelateerde bewerkingen.
ASYNC_NETWORK_IO Treedt op netwerkschrijfbewerkingen op wanneer de taak wordt geblokkeerd totdat de clienttoepassing bevestigt dat alle gegevens die naar de taak zijn verzonden, zijn verwerkt. Controleer of de clienttoepassing gegevens van de server zo snel mogelijk verwerkt of dat er geen netwerkvertragingen bestaan. Redenen waarom de clienttoepassing niet snel genoeg gegevens kan gebruiken, zijn onder andere: problemen met het ontwerpen van toepassingen, zoals het schrijven van resultaten naar een bestand terwijl de resultaten binnenkomen, wachten op gebruikersinvoer, filteren op clientzijde op een grote gegevensset in plaats van filteren aan de serverzijde of een opzettelijke wachttijd die is geïntroduceerd. De clientcomputer ondervindt mogelijk ook een trage reactie vanwege problemen zoals weinig virtueel/fysiek geheugen, 100% CPU-verbruik, enzovoort. Netwerkvertragingen kunnen ook leiden tot deze wachttijd, meestal veroorzaakt door problemen met het stuurprogramma van de netwerkadapter, filterstuurprogramma's, firewalls of onjuist geconfigureerde routers.
ASYNC_OP_COMPLETION Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
ASYNC_OP_CONTEXT_READ Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
ASYNC_OP_CONTEXT_WRITE Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
ASYNC_SOCKETDUP_IO Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
AUDIT_GROUPCACHE_LOCK Treedt op wanneer er wordt gewacht op een vergrendeling waarmee de toegang tot een speciale cache wordt gecontroleerd. De cache bevat informatie over welke controles worden gebruikt om elke auditactiegroep te controleren.
AUDIT_LOGINCACHE_LOCK Treedt op wanneer er wordt gewacht op een vergrendeling waarmee de toegang tot een speciale cache wordt gecontroleerd. De cache bevat informatie over welke controles worden gebruikt om auditactiegroepen voor aanmeldingen te controleren.
AUDIT_ON_DEMAND_TARGET_LOCK Treedt op wanneer er wordt gewacht op een vergrendeling die wordt gebruikt om te zorgen voor één initialisatie van controlegerelateerde uitgebreide gebeurtenisdoelen.
AUDIT_XE_SESSION_MGR Treedt op wanneer er wordt gewacht op een vergrendeling die wordt gebruikt om het starten en stoppen van controlegerelateerde uitgebreide gebeurtenissensessies te synchroniseren.
BACKUP Treedt op wanneer een taak wordt geblokkeerd als onderdeel van back-upverwerking.
BACKUP_OPERATOR Treedt op wanneer een taak wacht op een tapekoppeling. Als u de tapestatus wilt weergeven, voert u een query uit sys.dm_io_backup_tapes. Als een koppelbewerking niet in behandeling is, kan dit wachttype duiden op een hardwareprobleem met het tapestation.
BACKUPBUFFER Treedt op wanneer een back-uptaak wacht op gegevens of wacht op een buffer waarin gegevens moeten worden opgeslagen. Dit type is niet gebruikelijk, behalve wanneer een taak wacht op een tapekoppeling.
BACKUPIO Treedt op wanneer een back-uptaak wacht op gegevens of wacht op een buffer waarin gegevens moeten worden opgeslagen. Dit type is niet gebruikelijk, behalve wanneer een taak wacht op een tapekoppeling.
BACKUPTHREAD Treedt op wanneer een taak wacht totdat een back-uptaak is voltooid. Wachttijden kunnen lang zijn, van enkele minuten tot enkele uren. Als de taak waarop wordt gewacht zich in een I/O-proces bevindt, geeft dit type geen probleem aan.
BAD_PAGE_PROCESS Treedt op wanneer de achtergrond verdachte paginalogger probeert te voorkomen dat meer dan elke vijf seconden wordt uitgevoerd. Overmatige verdachte pagina's zorgen ervoor dat de logger regelmatig wordt uitgevoerd.
BLOB_METADATA Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
BMPALLOCATION Vindt plaats bij parallelle batchmodusplannen bij het synchroniseren van de toewijzing van een groot bitmapfilter. Als wachten overmatig is en niet kan worden verminderd door de query af te stemmen (zoals het toevoegen van indexen), kunt u overwegen de kostendrempel voor parallelle uitvoering aan te passen of de mate van parallelle uitvoering te verlagen.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
BMPBUILD Vindt plaats bij parallelle batchmodusplannen bij het synchroniseren van het bouwen van een groot bitmapfilter. Als wachten overmatig is en niet kan worden verminderd door de query af te stemmen (zoals het toevoegen van indexen), kunt u overwegen de kostendrempel voor parallelle uitvoering aan te passen of de mate van parallelle uitvoering te verlagen.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
BMPREPARTITION Treedt op met parallelle batchmodusplannen bij het synchroniseren van de herpartitionering van een groot bitmapfilter. Als wachten overmatig is en niet kan worden verminderd door de query af te stemmen (zoals het toevoegen van indexen), kunt u overwegen de kostendrempel voor parallelle uitvoering aan te passen of de mate van parallelle uitvoering te verlagen.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
BMPREPLICATION Vindt plaats met parallelle batchmodusplannen bij het synchroniseren van de replicatie van een groot bitmapfilter voor werkrolthreads. Als wachten overmatig is en niet kan worden verminderd door de query af te stemmen (zoals het toevoegen van indexen), kunt u overwegen de kostendrempel voor parallelle uitvoering aan te passen of de mate van parallelle uitvoering te verlagen.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
BPSORT Vindt plaats met parallelle batchmodusplannen bij het synchroniseren van de sortering van een gegevensset in meerdere threads. Als wachten overmatig is en niet kan worden verminderd door de query af te stemmen (zoals het toevoegen van indexen), kunt u overwegen de kostendrempel voor parallelle uitvoering aan te passen of de mate van parallelle uitvoering te verlagen.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
BROKER_CONNECTION_RECEIVE_TASK Treedt op wanneer wordt gewacht tot toegang een bericht ontvangt op een verbindingseindpunt. Toegang tot het eindpunt ontvangen wordt geserialiseerd.
BROKER_DISPATCHER Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
BROKER_ENDPOINT_STATE_MUTEX Treedt op wanneer er conflicten zijn voor toegang tot de status van een Service Broker-verbindingseindpunt. Toegang tot de status voor wijzigingen wordt geserialiseerd.
BROKER_EVENTHANDLER Treedt op wanneer een taak wacht in de primaire gebeurtenis-handler van de Service Broker. Dit zou heel kort moeten gebeuren.
BROKER_FORWARDER Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
BROKER_INIT Vindt plaats bij het initialiseren van Service Broker in elke actieve database. Dit zou niet vaak moeten gebeuren.
BROKER_MASTERSTART Treedt op wanneer een taak wacht tot de primaire gebeurtenis-handler van de Service Broker wordt gestart. Dit zou heel kort moeten gebeuren.
BROKER_RECEIVE_WAITFOR Treedt op wanneer de RECEIVE WAITFOR wacht. Dit kan betekenen dat er geen berichten in de wachtrij kunnen worden ontvangen of dat een vergrendelingsconflict verhindert dat berichten uit de wachtrij worden ontvangen.
BROKER_REGISTERALLENDPOINTS Vindt plaats tijdens de initialisatie van een Service Broker-verbindingseindpunt. Dit zou heel kort moeten gebeuren.
BROKER_SERVICE Treedt op wanneer de Service Broker-doellijst die is gekoppeld aan een doelservice wordt bijgewerkt of opnieuw wordt gepriritiseerd.
BROKER_SHUTDOWN Treedt op wanneer er een geplande afsluiting van Service Broker is. Dit zou heel kort moeten gebeuren, als dat helemaal niet het geval is.
BROKER_START Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
BROKER_TASK_SHUTDOWN Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
BROKER_TASK_STOP Treedt op wanneer de taakhandler van de Service Broker-wachtrij probeert de taak af te sluiten. De statuscontrole wordt geserialiseerd en moet vooraf een actieve status hebben.
BROKER_TASK_SUBMIT Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
BROKER_TO_FLUSH Treedt op wanneer de Service Broker luie flusher de in-memory overdrachtsobjecten naar een werktabel leegmaken.
BROKER_TRANSMISSION_OBJECT Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
BROKER_TRANSMISSION_TABLE Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
BROKER_TRANSMISSION_WORK Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
BROKER_TRANSMITTER Treedt op wanneer de Service Broker-zender wacht op werk. Service Broker heeft een onderdeel dat bekend staat als de zender, waarmee berichten van meerdere dialoogvensters via de kabel via een of meer verbindingseindpunten worden verzonden. De zender heeft hiervoor twee speciale draden. Dit wachttype wordt in rekening gebracht wanneer deze zenderthreads wachten tot dialoogvensterberichten worden verzonden via de transportverbindingen. Hoge waarden van waiting_tasks_count voor dit wachttype wijzen op onregelmatig werk voor deze zenderthreads en zijn geen indicaties van een prestatieprobleem. Als servicebroker helemaal niet wordt gebruikt, moet waiting_tasks_count worden 2 (voor de twee zenderthreads) en moet wait_time_ms tweemaal de duur zijn sinds het opstarten van het exemplaar. Zie servicebrokerwachtstatistieken.
BUFFERPOOL_SCAN Kan optreden wanneer de scan van de buffergroep parallel wordt uitgevoerd en de hoofdtaak wacht totdat de scan is voltooid. Zie Bewerkingen die een buffergroepscan activeren, langzaam worden uitgevoerd op computers met een groot geheugenvoor meer informatie.

Van toepassing op: SQL Server 2022 (16.x) en latere versies.
BUILTIN_HASHKEY_MUTEX Kan optreden na het opstarten van het exemplaar, terwijl interne gegevensstructuren worden geïnitialiseerd. Komt niet meer voor wanneer gegevensstructuren zijn geïnitialiseerd.
CHANGE_TRACKING_WAITFORCHANGES Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
CHECK_PRINT_RECORD Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
CHECK_SCANNER_MUTEX Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
CHECK_TABLES_INITIALIZATION Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
CHECK_TABLES_SINGLE_SCAN Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
CHECK_TABLES_THREAD_BARRIER Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
CHECKPOINT_QUEUE Treedt op wanneer de controlepunttaak wacht op de volgende controlepuntaanvraag.
CHKPT Treedt op bij het opstarten van de server om de controlepuntthread te vertellen dat deze kan worden gestart.
CLEAR_DB Vindt plaats tijdens bewerkingen die de status van een database wijzigen, zoals het openen of sluiten van een database.
CLR_AUTO_EVENT Treedt op wanneer een taak momenteel CLR-uitvoering (Common Language Runtime) uitvoert en wacht tot een bepaalde automatischevent wordt gestart. Lange wachttijden zijn typisch en geven geen probleem aan.
CLR_CRST Treedt op wanneer een taak momenteel CLR-uitvoering uitvoert en wacht op het invoeren van een kritieke sectie van de taak die momenteel wordt gebruikt door een andere taak.
CLR_JOIN Treedt op wanneer een taak momenteel CLR-uitvoering uitvoert en wacht tot een andere taak is beëindigd. Deze wachtstatus treedt op wanneer er een koppeling tussen taken is.
CLR_MANUAL_EVENT Treedt op wanneer een taak momenteel CLR-uitvoering uitvoert en wacht tot een specifieke handmatige gebeurtenis is gestart.
CLR_MEMORY_SPY Vindt plaats tijdens een wachttijd voor het verkrijgen van vergrendelingen voor een gegevensstructuur die wordt gebruikt om alle toewijzingen van virtuele geheugen vast te leggen die afkomstig zijn van CLR. De gegevensstructuur is vergrendeld om de integriteit te behouden als er parallelle toegang is.
CLR_MONITOR Treedt op wanneer een taak momenteel CLR-uitvoering uitvoert en wacht op het verkrijgen van een vergrendeling op de monitor.
CLR_RWLOCK_READER Treedt op wanneer een taak momenteel CLR-uitvoering uitvoert en wacht op een lezervergrendeling.
CLR_RWLOCK_WRITER Treedt op wanneer een taak momenteel CLR-uitvoering uitvoert en wacht op een schrijfvergrendeling.
CLR_SEMAPHORE Treedt op wanneer een taak momenteel CLR-uitvoering uitvoert en wacht op een semafore.
CLR_TASK_START Treedt op wanneer wordt gewacht totdat een CLR-taak is opgestart.
CLRHOST_STATE_ACCESS Treedt op wanneer er een wacht is om exclusieve toegang te verkrijgen tot de CLR-hostinggegevensstructuren. Dit wachttype treedt op tijdens het instellen of verwijderen van de CLR-runtime.
CMEMPARTITIONED Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
CMEMTHREAD Treedt op wanneer een taak wacht op een thread-veilig geheugenobject. De wachttijd kan toenemen wanneer er conflicten optreden die worden veroorzaakt door meerdere taken die proberen geheugen toe te wijzen vanuit hetzelfde geheugenobject.
COLUMNSTORE_BUILD_THROTTLE Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
COLUMNSTORE_COLUMNDATASET_SESSION_LIST Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
COMMIT_TABLE Alleen intern gebruik.
CONNECTION_ENDPOINT_LOCK Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
COUNTRECOVERYMGR Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
CREATE_DATINISERVICE Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
CXCONSUMER Treedt op met parallelle queryplannen wanneer een consumententhread (bovenliggend) wacht tot een producentthread rijen verzendt. CXCONSUMER wachttijden worden veroorzaakt door een Exchange-iterator die geen rijen meer heeft van de producerthread. Dit is een normaal onderdeel van parallelle uitvoering van query's.

van toepassing op: SQL Server (vanaf SQL Server 2016 (13.x) Service Pack 2, SQL Server 2017 (14.x) CU 3), Azure SQL Database, Azure SQL Managed Instance
CXPACKET Treedt op met parallelle queryplannen wanneer wordt gewacht tot het synchroniseren van de Queryprocessor Exchange Iteratoren bij het produceren en gebruiken van rijen. Als wachten overmatig is en niet kan worden verminderd door de query af te stemmen (zoals het toevoegen van indexen), kunt u overwegen de kostendrempel voor parallelle uitvoering aan te passen of de mate van parallelle uitvoering te verlagen.

Opmerking: vanaf SQL Server 2016 (13.x) Service Pack 2 en SQL Server 2017 (14.x) CU 3, verwijst CXPACKET alleen naar wachten om de Exchange Iterator te synchroniseren en rijen te produceren. Threads die rijen gebruiken, worden afzonderlijk bijgehouden in het wachttype CXCONSUMER. Als de consumententhreads te traag zijn, kan de Exchange Iterator-buffer vol raken en CXPACKET wachttijden veroorzaken.

Opmerking: in SQL Server 2022 (16.x) en latere versies, Azure SQL Database en Azure SQL Managed Instance, CXPACKET alleen verwijst naar wachten op threads die rijen produceren. Exchange Iterator-synchronisatie wordt afzonderlijk bijgehouden in de CXSYNC_PORT en CXSYNC_CONSUMER wachttypen. Threads die rijen gebruiken, worden afzonderlijk bijgehouden in het wachttype CXCONSUMER.
CXSYNC_PORT Treedt op met parallelle queryplannen wanneer wordt gewacht tot het openen, sluiten en synchroniseren van Exchange Iterator poorten tussen producer- en consumerthreads. Als een queryplan bijvoorbeeld een lange sorteerbewerking heeft, kunnen CXSYNC_PORT wachttijden hoger zijn omdat de sortering moet worden voltooid voordat de Exchange Iterator-poort kan worden gesynchroniseerd.

van toepassing op: SQL Server 2022 (16.x) en latere versies, Azure SQL Database en Azure SQL Managed Instance
CXSYNC_CONSUMER Treedt op met parallelle queryplannen wanneer wordt gewacht op een Exchange Iterator synchronisatiepunt tussen alle consumententhreads.

van toepassing op: SQL Server 2022 (16.x) en latere versies, Azure SQL Database en Azure SQL Managed Instance
CXROWSET_SYNC Vindt plaats tijdens een parallelle bereikscan.
DAC_INIT Treedt op wanneer de toegewezen beheerdersverbinding wordt geïnitialiseerd.
DBCC_SCALE_OUT_EXPR_CACHE Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
DBMIRROR_DBM_EVENT Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
DBMIRROR_DBM_MUTEX Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
DBMIRROR_EVENTS_QUEUE Treedt op wanneer databasespiegeling wacht tot gebeurtenissen zijn verwerkt.
DBMIRROR_SEND Treedt op wanneer een taak wacht op een communicatieachterstand op de netwerklaag om te wissen dat berichten kunnen worden verzonden. Geeft aan dat de communicatielaag overbelast raakt en van invloed is op de gegevensdoorvoer van de databasespiegeling.
DBMIRROR_WORKER_QUEUE Geeft aan dat de werkroltaak voor databasespiegeling wacht op meer werk.
DBMIRRORING_CMD Treedt op wanneer een taak wacht tot logboekrecords worden leeggemaakt naar schijf. Deze wachtstatus wordt naar verwachting gedurende lange tijd bewaard.
DBSEEDING_FLOWCONTROL Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
DBSEEDING_OPERATION Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
DEADLOCK_ENUM_MUTEX Treedt op wanneer de impassemonitor en sys.dm_os_waiting_tasks proberen ervoor te zorgen dat SQL Server niet meerdere impassezoekopdrachten tegelijk uitvoert.
DEADLOCK_TASK_SEARCH Grote wachttijd op deze resource geeft aan dat de server query's uitvoert boven op sys.dm_os_waiting_tasks, en deze query's blokkeren het uitvoeren van impassecontrole voor het uitvoeren van impassezoekopdrachten. Dit wachttype wordt alleen gebruikt door een impassemonitor. Query's boven op sys.dm_os_waiting_tasksDEADLOCK_ENUM_MUTEXgebruiken.
DEBUG Vindt plaats tijdens Transact-SQL en CLR-foutopsporing voor interne synchronisatie.
DIRECTLOGCONSUMER_LIST Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
DIRTY_PAGE_POLL Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
DIRTY_PAGE_SYNC Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
DIRTY_PAGE_TABLE_LOCK Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
DISABLE_VERSIONING Treedt op wanneer SQL Server de versietransactiebeheer pollt om te zien of de tijdstempel van de vroegste actieve transactie later is dan de tijdstempel van wanneer de status is gewijzigd. Als dit het geval is, zijn alle momentopnametransacties die zijn gestart voordat de ALTER DATABASE-instructie is uitgevoerd, voltooid. Deze wachtstatus wordt gebruikt wanneer SQL Server versiebeheer uitschakelt met behulp van de ALTER DATABASE-instructie.
DISKIO_SUSPEND Treedt op wanneer een taak wacht op toegang tot een bestand wanneer een externe back-up actief is. Dit wordt gerapporteerd voor elk wachtend gebruikersproces. Een telling groter dan vijf per gebruikersproces kan erop wijzen dat het te veel tijd kost om de externe back-up te voltooien.
DISPATCHER_PRIORITY_QUEUE_SEMAPHORE Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
DISPATCHER_QUEUE_SEMAPHORE Treedt op wanneer een thread van de dispatchergroep wacht tot er meer werk moet worden verwerkt. De wachttijd voor dit wachttype wordt naar verwachting verhoogd wanneer de dispatcher niet actief is.
DLL_LOADING_MUTEX Treedt eenmaal op terwijl wordt gewacht tot de XML-parser-DLL wordt geladen.
DPT_ENTRY_LOCK Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
DROP_DATABASE_TIMER_TASK Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
DROPTEMP Treedt op tussen pogingen om een tijdelijk object te verwijderen als de vorige poging is mislukt. De wachttijd neemt exponentieel toe met elke mislukte afnamepoging.
DTC Treedt op wanneer een taak wacht op een gebeurtenis die wordt gebruikt voor het beheren van de statusovergang. Deze status bepaalt wanneer het herstel van MS DTC-transacties (Microsoft Distributed Transaction Coordinator) plaatsvindt nadat SQL Server een melding ontvangt dat de MS DTC-service niet meer beschikbaar is.
DTC_ABORT_REQUEST Vindt plaats in een MSDTC-werksessie wanneer de sessie wacht om eigenaar te worden van een MSDTC-transactie. Nadat MS DTC eigenaar is van de transactie, kan de sessie de transactie terugdraaien. Over het algemeen wacht de sessie op een andere sessie die gebruikmaakt van de transactie.
DTC_RESOLVE Treedt op wanneer een hersteltaak wacht op de master database in een transactie tussen databases, zodat de taak het resultaat van de transactie kan opvragen.
DTC_STATE Treedt op wanneer een taak wacht op een gebeurtenis die wijzigingen in het interne ms DTC global state-object beveiligt. Deze status moet gedurende zeer korte tijd worden gehouden.
DTC_TMDOWN_REQUEST Vindt plaats in een MSDTC-werksessie wanneer SQL Server een melding ontvangt dat de MS DTC-service niet beschikbaar is. Eerst wacht de werknemer tot het MS DTC-herstelproces is gestart. Vervolgens wacht de werkrol om het resultaat te verkrijgen van de gedistribueerde transactie waaraan de werkrol werkt. Dit kan doorgaan totdat de verbinding met de MS DTC-service opnieuw tot stand is gebracht.
DTC_WAITFOR_OUTCOME Treedt op wanneer hersteltaken wachten tot MS DTC actief is geworden om de oplossing van voorbereide transacties mogelijk te maken.
DTCNEW_ENLIST Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
DTCNEW_PREPARE Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
DTCNEW_RECOVERY Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
DTCNEW_TM Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
DTCNEW_TRANSACTION_ENLISTMENT Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
DTCPNTSYNC Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
DUMP_LOG_COORDINATOR Treedt op wanneer een hoofdtaak wacht tot een subtaak gegevens genereert. Normaal gesproken treedt deze status niet op. Een lange wachttijd geeft een onverwachte blokkering aan. De subtaak moet worden onderzocht.
DUMP_LOG_COORDINATOR_QUEUE Alleen intern gebruik.
DUMPTRIGGER Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
EC Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
EE_PMOLOCK Vindt plaats tijdens de synchronisatie van bepaalde typen geheugentoewijzingen tijdens de uitvoering van de instructie.
EE_SPECPROC_MAP_INIT Vindt plaats tijdens de synchronisatie van het maken van een interne procedure-hashtabel. Deze wachttijd kan alleen optreden tijdens de eerste toegang tot de hash-tabel nadat het SQL Server-exemplaar is gestart.
ENABLE_EMPTY_VERSIONING Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
ENABLE_VERSIONING Treedt op wanneer SQL Server wacht tot alle updatetransacties in deze database zijn voltooid voordat de database gereed is om over te stappen op de status Van isolatie van momentopnamen. Deze status wordt gebruikt wanneer SQL Server isolatie van momentopnamen inschakelt met behulp van de ALTER DATABASE-instructie.
ERROR_REPORTING_MANAGER Vindt plaats tijdens de synchronisatie van meerdere gelijktijdige initialisaties van foutenlogboeken.
EXCHANGE Vindt plaats tijdens synchronisatie in de exchange-iterator van de queryprocessor tijdens parallelle query's.
EXECSYNC Vindt plaats tijdens parallelle query's tijdens het synchroniseren in de queryprocessor op gebieden die niet zijn gerelateerd aan de exchange-iterator. Voorbeelden van dergelijke gebieden zijn bitmaps, grote binaire objecten (LOBs) en de spool-iterator. LOBs kunnen deze wachtstatus vaak gebruiken.
EXECUTION_PIPE_EVENT_INTERNAL Vindt plaats tijdens synchronisatie tussen producent- en consumentenonderdelen van batchuitvoering die worden verzonden via de verbindingscontext.
EXTERNAL_RG_UPDATE Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
EXTERNAL_SCRIPT_NETWORK_IO Alleen intern gebruik.

van toepassing op: SQL Server 2017 (14.x) tot en met de huidige.
EXTERNAL_SCRIPT_PREPARE_SERVICE Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
EXTERNAL_SCRIPT_SHUTDOWN Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
EXTERNAL_WAIT_ON_LAUNCHER, Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
FABRIC_HADR_TRANSPORT_CONNECTION Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
FABRIC_REPLICA_CONTROLLER_LIST Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
FABRIC_REPLICA_CONTROLLER_STATE_AND_CONFIG Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
FABRIC_REPLICA_PUBLISHER_EVENT_PUBLISH Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
FABRIC_REPLICA_PUBLISHER_SUBSCRIBER_LIST Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
FABRIC_WAIT_FOR_BUILD_REPLICA_EVENT_PROCESSING Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
FAILPOINT Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
FCB_REPLICA_READ Treedt op wanneer de leesbewerkingen van een momentopname (of een tijdelijke momentopname die is gemaakt door DBCC) sparse-bestand worden gesynchroniseerd.
FCB_REPLICA_WRITE Treedt op wanneer het pushen of ophalen van een pagina naar een momentopname (of een tijdelijke momentopname die is gemaakt door DBCC) sparse-bestand wordt gesynchroniseerd.
FEATURE_SWITCHES_UPDATE Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
FFT_NSO_DB_KILL_FLAG Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
FFT_NSO_DB_LIST Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
FFT_NSO_FCB Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
FFT_NSO_FCB_FIND Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
FFT_NSO_FCB_PARENT Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
FFT_NSO_FCB_RELEASE_CACHED_ENTRIES Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
FFT_NSO_FCB_STATE Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
FFT_NSO_FILEOBJECT Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
FFT_NSO_TABLE_LIST Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
FFT_NTFS_STORE Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
FFT_RECOVERY Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
FFT_RSFX_COMM Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
FFT_RSFX_WAIT_FOR_MEMORY Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
FFT_STARTUP_SHUTDOWN Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
FFT_STORE_DB Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
FFT_STORE_ROWSET_LIST Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
FFT_STORE_TABLE Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
FILE_VALIDATION_THREADS Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
FILESTREAM_CACHE Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
FILESTREAM_CHUNKER Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
FILESTREAM_CHUNKER_INIT Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
FILESTREAM_FCB Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
FILESTREAM_FILE_OBJECT Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
FILESTREAM_WORKITEM_QUEUE Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
FILETABLE_SHUTDOWN Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
FOREIGN_REDO Alleen intern gebruik.

van toepassing op: SQL Server 2017 (14.x) tot en met de huidige.
FORWARDER_TRANSITION Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
FS_FC_RWLOCK Treedt op wanneer er wordt gewacht door de FILESTREAM-garbagecollector om een van de volgende taken uit te voeren:

- Garbagecollection uitschakelen (gebruikt door back-up en herstel).
- Voer één cyclus van de FILESTREAM-garbagecollector uit.
FS_GARBAGE_COLLECTOR_SHUTDOWN Treedt op wanneer de FILESTREAM-garbagecollector wacht tot opschoningstaken zijn voltooid.
FS_HEADER_RWLOCK Treedt op wanneer er een wacht is om toegang te krijgen tot de FILESTREAM-header van een FILESTREAM-gegevenscontainer om inhoud in het FILESTREAM-headerbestand (Filestream.hdr) te lezen of bij te werken.
FS_LOGTRUNC_RWLOCK Treedt op wanneer er wordt gewacht tot het verkrijgen van toegang tot filestream-logboekkapping om een van de volgende taken uit te voeren:

- Schakel het afkappen van HET FILESTREAM-logboek (FSLOG) tijdelijk uit (gebruikt door back-up en herstel).
- Voer één cyclus van FSLOG-afkapping uit.
FSA_FORCE_OWN_XACT Treedt op wanneer een I/O-bewerking van een FILESTREAM-bestand moet worden gekoppeld aan de gekoppelde transactie, maar de transactie momenteel eigendom is van een andere sessie.
FSAGENT Treedt op wanneer een FILESTREAM-bestands-I/O-bewerking wacht op een FILESTREAM-agentresource die wordt gebruikt door een andere I/O-bewerking van een bestand.
FSTR_CONFIG_MUTEX Treedt op wanneer er wordt gewacht totdat een andere FILESTREAM-functie opnieuw is geconfigureerd.
FSTR_CONFIG_RWLOCK Treedt op wanneer er wordt gewacht tot het serialiseren van de toegang tot de CONFIGURATIEparameters VAN FILESTREAM.
FT_COMPROWSET_RWLOCK Volledige tekst wacht op bewerking van fragmentmetagegevens. Alleen gedocumenteerd voor informatieve doeleinden. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
FT_IFTS_RWLOCK Volledige tekst wacht op interne synchronisatie. Alleen gedocumenteerd voor informatieve doeleinden. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
FT_IFTS_SCHEDULER_IDLE_WAIT Type slaapwachttijden van de scheduler in volledige tekst. De scheduler is inactief.
FT_IFTS_ASYNC_WRITE_PIPE Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTS_BLOB_HASH Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTS_CATEALOG_SOURCE Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTS_CHUNK_BUFFER_CLIENT_MANAGER Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTS_CHUNK_BUFFER_PROTO_WORD_LIST Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTS_COMP_DESC_MANAGER Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTS_CONSUMER_PLUGIN Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTS_CRAWL_BATCH_LIST Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTS_CRAWL_CHILDREN Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTS_DOCID_INTERFACE_LIST Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTS_DOCID_LIST Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTS_FP_INFO_LIST Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTS_HOST_CONTROLLER Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTS_MASTER_MERGE_TASK_LIST Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTS_MEMREGPOOL Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTS_MERGE_FRAGMENT_SYNC Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTS_NOISE_WORDS_COLLECTION_CACHE Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTS_NOISE_WORDS_RESOURCE Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTS_OCCURRENCE_BUFFER_POOL Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTS_PIPELINE Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTS_PIPELINE_LIST Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTS_PIPELINE_MANAGER Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTS_PROJECT_FD_INFO_MAP Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTS_SCHEDULER Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTS_SHARED_MEMORY Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTS_SHUTDOWN_PIPE Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTS_SRCH_FD_MANAGER Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTS_SRCH_FD_SERVICE Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTS_STOPLIST_CACHE_MANAGER Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTS_THESAURUS Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTS_VERSION_MANAGER Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTS_WORK_QUEUE Alleen intern gebruik.

Van toepassing op: SQL Server 2022 (16.x) CU 1 en latere versies.
FT_IFTSHC_MUTEX Volledige tekst wacht op een FDHost-besturingsbewerking. Alleen gedocumenteerd voor informatieve doeleinden. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
FT_IFTSISM_MUTEX Volledige tekst wacht op de communicatiebewerking. Alleen gedocumenteerd voor informatieve doeleinden. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
FT_MASTER_MERGE Volledige tekst wacht op de bewerking hoofdsamenvoeging. Alleen gedocumenteerd voor informatieve doeleinden. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
FT_MASTER_MERGE_COORDINATOR Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
FT_METADATA_MUTEX Alleen gedocumenteerd voor informatieve doeleinden. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
FT_PROPERTYLIST_CACHE Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
FT_RESTART_CRAWL Treedt op wanneer een verkenning in volledige tekst opnieuw moet worden opgestart vanaf een laatst bekend goed punt om te herstellen na een tijdelijke fout. Met de wachttijd kunnen de werkroltaken die momenteel aan die populatie werken, de huidige stap voltooien of afsluiten.
FULLTEXT GATHERER Vindt plaats tijdens de synchronisatie van bewerkingen in volledige tekst.
GDMA_GET_RESOURCE_OWNER Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
GHOSTCLEANUP_UPDATE_STATS Alleen intern gebruik.

van toepassing op: SQL Server 2017 (14.x) en latere versies.
GHOSTCLEANUPSYNCMGR Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
GLOBAL_QUERY_CANCEL Alleen intern gebruik.

van toepassing op: SQL Server 2017 (14.x) en latere versies.
GLOBAL_QUERY_CLOSE Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
GLOBAL_QUERY_CONSUMER Alleen intern gebruik.

van toepassing op: SQL Server 2017 (14.x) en latere versies.
GLOBAL_QUERY_PRODUCER Alleen intern gebruik.

van toepassing op: SQL Server 2017 (14.x) en latere versies.
GLOBAL_TRAN_CREATE Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
GLOBAL_TRAN_UCS_SESSION Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
GUARDIAN Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
HADR_AG_MUTEX Treedt op wanneer een DDL-instructie of windows Server Failover Clustering-opdracht wacht op exclusieve lees-/schrijftoegang tot de configuratie van een beschikbaarheidsgroep.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_AR_CRITICAL_SECTION_ENTRY Treedt op wanneer een DDL-instructie of windows Server Failover Clustering-opdracht wacht op exclusieve lees-/schrijftoegang tot de runtimestatus van de lokale replica van de gekoppelde beschikbaarheidsgroep.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_AR_MANAGER_MUTEX Treedt op wanneer het afsluiten van een beschikbaarheidsreplica wacht totdat het opstarten is voltooid of als een opstartproces van een beschikbaarheidsreplica wacht tot het afsluiten is voltooid. Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_AR_UNLOAD_COMPLETED Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_ARCONTROLLER_NOTIFICATIONS_SUBSCRIBER_LIST De uitgever van een beschikbaarheidsreplica-gebeurtenis (zoals een statuswijziging of configuratiewijziging) wacht op exclusieve lees-/schrijftoegang tot de lijst met gebeurtenisabonnees. Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_BACKUP_BULK_LOCK De primaire database van de beschikbaarheidsgroep heeft een back-upaanvraag ontvangen van een secundaire database en wacht totdat de achtergrondthread klaar is met het verwerken van de aanvraag bij het verkrijgen of vrijgeven van de BulkOp-vergrendeling.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_BACKUP_QUEUE De back-upachtergrondthread van de primaire database van de beschikbaarheidsgroep wacht op een nieuwe werkaanvraag van de secundaire database. (Dit gebeurt meestal wanneer de primaire database het BulkOp-logboek vasthoudt en wacht tot de secundaire database aangeeft dat de primaire database de vergrendeling kan vrijgeven).

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_CLUSAPI_CALL Een SQL Server-thread wacht om over te schakelen van niet-preemptive modus (gepland door SQL Server) naar de preemptive modus (gepland door het besturingssysteem) om Windows Server Failover Clustering-API's aan te roepen.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_COMPRESSED_CACHE_SYNC Wachten op toegang tot de cache van gecomprimeerde logboekblokken die worden gebruikt om redundante compressie van de logboekblokken te voorkomen die naar meerdere secundaire databases worden verzonden.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_CONNECTIVITY_INFO Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_DATABASE_FLOW_CONTROL Wacht tot berichten naar de partner worden verzonden wanneer het maximum aantal berichten in de wachtrij is bereikt. Geeft aan dat de logboekscans sneller worden uitgevoerd dan het netwerk verzendt. Dit is alleen een probleem als netwerk-verzendingen langzamer zijn dan verwacht.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_DATABASE_VERSIONING_STATE Treedt op bij de wijziging van de versiestatus van een secundaire database van een beschikbaarheidsgroep. Dit wachten is op interne gegevensstructuren en is meestal zeer kort zonder direct effect op gegevenstoegang.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_DATABASE_WAIT_FOR_RECOVERY Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
HADR_DATABASE_WAIT_FOR_RESTART Wacht tot de database opnieuw is opgestart onder het besturingselement beschikbaarheidsgroep. Onder normale omstandigheden is dit geen probleem van de klant, omdat hier wachttijden worden verwacht.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_DATABASE_WAIT_FOR_TRANSITION_TO_VERSIONING Een query op objecten in een leesbare secundaire database van een beschikbaarheidsgroep wordt geblokkeerd bij het versiebeheer van rijen terwijl wordt gewacht op doorvoeren of terugdraaien van alle transacties die in-flight waren toen de secundaire replica was ingeschakeld voor leesworkloads. Dit wachttype garandeert dat rijversies beschikbaar zijn voordat een query wordt uitgevoerd onder isolatie van momentopnamen.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_DB_COMMAND Wachten op antwoorden op gespreksberichten (waarvoor een expliciet antwoord van de andere kant is vereist, met behulp van de infrastructuur voor gespreksberichten van de beschikbaarheidsgroep). Veel verschillende berichttypen gebruiken dit wachttype.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_DB_OP_COMPLETION_SYNC Wachten op antwoorden op gespreksberichten (waarvoor een expliciet antwoord van de andere kant is vereist, met behulp van de infrastructuur voor gespreksberichten van de beschikbaarheidsgroep). Veel verschillende berichttypen gebruiken dit wachttype.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_DB_OP_START_SYNC Een DDL-instructie van een beschikbaarheidsgroep of een Windows Server Failover Clustering-opdracht wacht op geserialiseerde toegang tot een beschikbaarheidsdatabase en de runtimestatus.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_DBR_SUBSCRIBER De uitgever van een beschikbaarheidsreplica-gebeurtenis (zoals een statuswijziging of configuratiewijziging) wacht op exclusieve lees-/schrijftoegang tot de runtimestatus van een gebeurtenisabonnee die overeenkomt met een beschikbaarheidsdatabase. Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_DBR_SUBSCRIBER_FILTER_LIST De uitgever voor een beschikbaarheidsreplica-gebeurtenis (zoals een statuswijziging of configuratiewijziging) wacht op exclusieve lees-/schrijftoegang tot de lijst met gebeurtenisabonnees die overeenkomen met beschikbaarheidsdatabases. Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_DBSEEDING Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
HADR_DBSEEDING_LIST Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
HADR_DBSTATECHANGE_SYNC Gelijktijdigheidsbeheer wacht totdat de interne status van de databasereplica wordt bijgewerkt.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_FABRIC_CALLBACK Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
HADR_FILESTREAM_BLOCK_FLUSH De FILESTREAM AlwaysOn-transportmanager wacht totdat het verwerken van een logboekblok is voltooid.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_FILESTREAM_FILE_CLOSE De FILESTREAM AlwaysOn-transportmanager wacht totdat het volgende FILESTREAM-bestand wordt verwerkt en de greep wordt gesloten.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_FILESTREAM_FILE_REQUEST Een secundaire AlwaysOn-replica wacht totdat de primaire replica alle aangevraagde FILESTREAM-bestanden verzendt tijdens het ongedaan maken van de bewerking.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_FILESTREAM_IOMGR De FILESTREAM AlwaysOn-transportmanager wacht op R/W-vergrendeling die de FILESTREAM Always On I/O-manager beveiligt tijdens het opstarten of afsluiten.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_FILESTREAM_IOMGR_IOCOMPLETION De FILESTREAM Always On I/O-manager wacht op I/O-voltooiing.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_FILESTREAM_MANAGER De FILESTREAM AlwaysOn-transportmanager wacht op de R/W-vergrendeling die de FILESTREAM AlwaysOn-transportmanager beschermt tijdens het opstarten of afsluiten.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_FILESTREAM_PREPROC Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
HADR_GROUP_COMMIT Verwerking van transactiedoorvoering wacht op het toestaan van een groepsdoorvoering, zodat meerdere doorvoerlogboekrecords in één logboekblok kunnen worden geplaatst. Deze wachttijd is een verwachte voorwaarde voor het optimaliseren van de logboek-I/O, het vastleggen en verzenden van bewerkingen.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_LOGCAPTURE_SYNC Gelijktijdigheidsbeheer voor het vastleggen van logboeken of het toepassen van objecten bij het maken of vernietigen van scans. Dit is een verwachte wachttijd wanneer partners de status of verbindingsstatus wijzigen.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_LOGCAPTURE_WAIT Wacht totdat logboekrecords beschikbaar zijn. Kan optreden wanneer wordt gewacht tot nieuwe logboekrecords worden gegenereerd door verbindingen of voor I/O-voltooiing bij het lezen van logboeken die niet in de cache staan. Dit is een verwachte wachttijd als de logboekscan tot het einde van het logboek wordt onderschept of vanaf de schijf wordt gelezen.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_LOGPROGRESS_SYNC Gelijktijdigheidsbeheer wacht bij het bijwerken van de voortgangsstatus van de logboeken van databasereplica's.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_NOTIFICATION_DEQUEUE Een achtergrondtaak die windows Server Failover Clustering-meldingen verwerkt, wacht op de volgende melding. Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_NOTIFICATION_WORKER_EXCLUSIVE_ACCESS De beschikbaarheidsreplicabeheer wacht op geserialiseerde toegang tot de runtimestatus van een achtergrondtaak die meldingen over Failoverclustering van Windows Server verwerkt. Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_NOTIFICATION_WORKER_STARTUP_SYNC Een achtergrondtaak wacht op het voltooien van het opstarten van een achtergrondtaak die meldingen over Failoverclustering van Windows Server verwerkt. Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_NOTIFICATION_WORKER_TERMINATION_SYNC Een achtergrondtaak wacht op het beëindigen van een achtergrondtaak die meldingen over Windows Server-failoverclustering verwerkt. Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_PARTNER_SYNC Gelijktijdigheidsbeheer wacht op de lijst met partners.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_READ_ALL_NETWORKS Wachten op lees- of schrijftoegang tot de lijst met WSFC-netwerken. Alleen intern gebruik. Opmerking: de engine bewaart een lijst met WSFC-netwerken die worden gebruikt in DMV's (zoals sys.dm_hadr_cluster_networks) of om AlwaysOn-Transact-SQL-instructies te valideren die verwijzen naar WSFC-netwerkinformatie. Deze lijst wordt bijgewerkt bij het opstarten van de engine, WSFC-gerelateerde meldingen en interne AlwaysOn-herstart (bijvoorbeeld verlies en herstart van WSFC-quorum). Taken worden meestal geblokkeerd wanneer een update in die lijst wordt uitgevoerd.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_RECOVERY_WAIT_FOR_CONNECTION Wacht totdat de secundaire database verbinding maakt met de primaire database voordat herstel wordt uitgevoerd. Dit is een verwachte wachttijd, die kan worden langer als de verbinding met de primaire server traag tot stand is gebracht.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_RECOVERY_WAIT_FOR_UNDO Databaseherstel wacht totdat de secundaire database de herstel- en initialisatiefase heeft voltooid om deze terug te brengen naar het algemene logboekpunt met de primaire database. Dit is een verwachte wachttijd na failovers. De voortgang ongedaan maken kan worden bijgehouden via de Windows-systeemmonitor (perfmon.exe) en DMV's.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_REPLICAINFO_SYNC Wachtend op gelijktijdigheidsbeheer om de huidige replicastatus bij te werken.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_SEEDING_CANCELLATION Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
HADR_SEEDING_FILE_LIST Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
HADR_SEEDING_LIMIT_BACKUPS Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
HADR_SEEDING_SYNC_COMPLETION Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
HADR_SEEDING_TIMEOUT_TASK Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
HADR_SEEDING_WAIT_FOR_COMPLETION Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
HADR_SYNC_COMMIT Wachten op verwerking van transactiedoorvoering op de gesynchroniseerde secundaire databases om het logboek te beveiligen. Deze wachttijd wordt ook weerspiegeld door het prestatiemeteritem Transactievertraging. Dit wachttype wordt verwacht voor synchrone doorvoerbeschikbaarheidsgroepen en geeft de tijd aan voor het verzenden, schrijven en bevestigen van logboekdoorvoering naar de secundaire databases.
Raadpleeg dit blogbericht voor gedetailleerde informatie en probleemoplossing HADR_SYNC_COMMIT

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_SYNCHRONIZING_THROTTLE Wachtend op verwerking van transactiedoorvoering, zodat een synchrone secundaire database het primaire einde van het logboek kan inhalen om over te stappen op de gesynchroniseerde status. Dit is een verwachte wachttijd wanneer een secundaire database inhaalt.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_TDS_LISTENER_SYNC Het interne AlwaysOn-systeem of het WSFC-cluster vraagt dat listeners worden gestart of gestopt. De verwerking van deze aanvraag is altijd asynchroon en er is een mechanisme om redundante aanvragen te verwijderen. Er zijn ook momenten dat dit proces wordt onderbroken vanwege configuratiewijzigingen. Alle wachttijden met betrekking tot dit synchronisatiemechanisme van de listener gebruiken dit wachttype. Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_TDS_LISTENER_SYNC_PROCESSING Wordt gebruikt aan het einde van een AlwaysOn-Transact-SQL-instructie waarvoor een listener van een beschikbaarheidsgroep moet worden gestart en/of gestopt. Omdat de start-/stopbewerking asynchroon wordt uitgevoerd, blokkeert de gebruikersthread dit wachttype totdat de situatie van de listener bekend is.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_THROTTLE_LOG_RATE_GOVERNOR Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
HADR_THROTTLE_LOG_RATE_MISMATCHED_SLO Treedt op wanneer een secundaire geo-replicatie is geconfigureerd met een lagere rekenkracht (lagere SLO) dan de primaire. Een primaire database wordt beperkt vanwege vertraagd logboekverbruik door de secundaire database. Dit wordt veroorzaakt doordat de secundaire database onvoldoende rekencapaciteit heeft om de wijzigingssnelheid van de primaire database bij te houden.

van toepassing op: Azure SQL Database
HADR_THROTTLE_LOG_RATE_LOG_SIZE Alleen intern gebruik.

van toepassing op: SQL Server 2017 (14.x) en latere versies.
HADR_THROTTLE_LOG_RATE_SEEDING Alleen intern gebruik.

van toepassing op: SQL Server 2017 (14.x) en latere versies.
HADR_THROTTLE_LOG_RATE_SEND_RECV_QUEUE_SIZE Alleen intern gebruik.

van toepassing op: SQL Server 2017 (14.x) en latere versies.
HADR_TIMER_TASK Wachten om de vergrendeling op het timertaakobject te krijgen en wordt ook gebruikt voor de werkelijke wachttijden tussen tijdstippen waarop het werk wordt uitgevoerd. Voor een taak die elke 10 seconden wordt uitgevoerd, wacht de beschikbaarheidsgroep na één uitvoering bijvoorbeeld ongeveer 10 seconden om de taak opnieuw te plannen en wordt de wachttijd hier opgenomen.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_TRANSPORT_DBRLIST Wachten op toegang tot de databasereplicalijst van de transportlaag. Wordt gebruikt voor de spinlock die toegang verleent.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_TRANSPORT_FLOW_CONTROL Wachten wanneer het aantal openstaande niet-bekende AlwaysOn-berichten de drempelwaarde voor stroombeheer overschrijdt. Dit is op basis van een beschikbaarheidsreplica naar replica (niet op database-naar-databasebasis).

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_TRANSPORT_SESSION Beschikbaarheidsgroepen wachten tijdens het wijzigen of openen van de onderliggende transportstatus.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_WORK_POOL Gelijktijdigheidsbeheer wacht op het achtergrondwerktaakobject van de beschikbaarheidsgroep.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_WORK_QUEUE Achtergrondwerkthread van beschikbaarheidsgroep die wacht tot er nieuw werk is toegewezen. Dit is een verwachte wachttijd wanneer er gereede werknemers wachten op nieuw werk, wat de normale toestand is.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HADR_XRF_STACK_ACCESS De uitgebreide herstelforkstack voor een beschikbaarheidsdatabase openen (opzoeken, toevoegen en verwijderen).

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HCCO_CACHE Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
HK_RESTORE_FILEMAP Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
HKCS_PARALLEL_MIGRATION Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
HKCS_PARALLEL_RECOVERY Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
HTBUILD Vindt plaats met parallelle batchmodusplannen bij het synchroniseren van het bouwen van de hash-tabel aan de invoerzijde van een hash-join/-aggregatie. Als wachten overmatig is en niet kan worden verminderd door de query af te stemmen (zoals het toevoegen van indexen), kunt u overwegen de kostendrempel voor parallelle uitvoering aan te passen of de mate van parallelle uitvoering te verlagen.

van toepassing op: SQL Server 2012 (11.x) en latere versies, maar niet op Azure SQL Database, Azure SQL Managed Instance met het always-up-to-datumupdatebeleid en Azure Synapse Analytics.
HTBUILD_AGG Vindt plaats met parallelle batchmodusplannen bij het synchroniseren van het bouwen van de hash-tabel aan de invoerzijde van een hash-aggregatie. Als wachten overmatig is en niet kan worden verminderd door de query af te stemmen (zoals het toevoegen van indexen), kunt u overwegen de kostendrempel voor parallelle uitvoering aan te passen of de mate van parallelle uitvoering te verlagen.

is van toepassing op: Azure SQL Database, Azure SQL Managed Instance met het altijdup-to-datum-updatebeleid en Azure Synapse Analytics.
HTBUILD_JOIN Vindt plaats met parallelle batchmodusplannen bij het synchroniseren van het bouwen van de hash-tabel aan de invoerzijde van een hash-join. Als wachten overmatig is en niet kan worden verminderd door de query af te stemmen (zoals het toevoegen van indexen), kunt u overwegen de kostendrempel voor parallelle uitvoering aan te passen of de mate van parallelle uitvoering te verlagen.

is van toepassing op: Azure SQL Database, Azure SQL Managed Instance met het altijdup-to-datum-updatebeleid en Azure Synapse Analytics.
HTDELETE Vindt plaats met parallelle batchmodusplannen bij het synchroniseren aan het einde van een hash-join/aggregatie. Als wachten overmatig is en niet kan worden verminderd door de query af te stemmen (zoals het toevoegen van indexen), kunt u overwegen de kostendrempel voor parallelle uitvoering aan te passen of de mate van parallelle uitvoering te verlagen.

is van toepassing op: SQL Server 2014 (12.x) en latere versies, maar niet op Azure SQL Database, Azure SQL Managed Instance met het altijd-up-to-datum-updatebeleid en Azure Synapse Analytics.
HTDELETE_AGG Vindt plaats met parallelle batchmodusplannen bij het synchroniseren aan het einde van een hash-aggregatie. Als wachten overmatig is en niet kan worden verminderd door de query af te stemmen (zoals het toevoegen van indexen), kunt u overwegen de kostendrempel voor parallelle uitvoering aan te passen of de mate van parallelle uitvoering te verlagen.

is van toepassing op: Azure SQL Database, Azure SQL Managed Instance met het altijdup-to-datum-updatebeleid en Azure Synapse Analytics.
HTDELETE_JOIN Vindt plaats met parallelle batchmodusplannen wanneer deze worden gesynchroniseerd aan het einde van een hash-join. Als wachten overmatig is en niet kan worden verminderd door de query af te stemmen (zoals het toevoegen van indexen), kunt u overwegen de kostendrempel voor parallelle uitvoering aan te passen of de mate van parallelle uitvoering te verlagen.

is van toepassing op: Azure SQL Database, Azure SQL Managed Instance met het altijdup-to-datum-updatebeleid en Azure Synapse Analytics.
HTMEMO Vindt plaats met parallelle batchmodusplannen bij het synchroniseren voordat hashtabel wordt gescand op uitvoerovereenkomsten/niet-overeenkomsten in hash-join/-aggregatie. Als wachten overmatig is en niet kan worden verminderd door de query af te stemmen (zoals het toevoegen van indexen), kunt u overwegen de kostendrempel voor parallelle uitvoering aan te passen of de mate van parallelle uitvoering te verlagen.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
HTREINIT Vindt plaats met parallelle batchmodusplannen bij het synchroniseren voordat een hash-join/aggregatie opnieuw wordt ingesteld voor de volgende gedeeltelijke join. Als wachten overmatig is en niet kan worden verminderd door de query af te stemmen (zoals het toevoegen van indexen), kunt u overwegen de kostendrempel voor parallelle uitvoering aan te passen of de mate van parallelle uitvoering te verlagen.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
HTREPARTITION Vindt plaats met parallelle batchmodusplannen bij het synchroniseren van de herpartitionering van de hash-tabel aan de invoerzijde van een hash-join/aggregatie. Als wachten overmatig is en niet kan worden verminderd door de query af te stemmen (zoals het toevoegen van indexen), kunt u overwegen de kostendrempel voor parallelle uitvoering aan te passen of de mate van parallelle uitvoering te verlagen.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
HTTP_ENUMERATION Vindt plaats bij het opstarten om de HTTP-eindpunten op te sommen om HTTP te starten.
HTTP_START Treedt op wanneer een verbinding wacht totdat HTTP is geïnitialisatie voltooid.
HTTP_STORAGE_CONNECTION Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
IMPPROV_IOWAIT Treedt op wanneer SQL Server wacht totdat een bulkload-I/O is voltooid.
INSTANCE_LOG_RATE_GOVERNOR Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
INTERNAL_TESTING Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
IO_AUDIT_MUTEX Vindt plaats tijdens de synchronisatie van tracerings gebeurtenisbuffers.
IO_COMPLETION Treedt op terwijl wordt gewacht tot I/O-bewerkingen zijn voltooid. Dit wachttype vertegenwoordigt over het algemeen niet-gegevenspagina-I/Os. Wachten op I/O-voltooiing van gegevenspagina's worden weergegeven als PAGEIOLATCH_* wachttijden.
IO_QUEUE_LIMIT Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
IO_RETRY Treedt op wanneer een I/O-bewerking zoals een lees- of schrijfbewerking naar schijf mislukt vanwege onvoldoende resources en vervolgens opnieuw wordt geprobeerd.
IOAFF_RANGE_QUEUE Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
KSOURCE_WAKEUP Wordt gebruikt door de servicebeheertaak terwijl wordt gewacht op aanvragen van Service Control Manager. Lange wachttijden worden verwacht en geven geen probleem aan.
KTM_ENLISTMENT Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
KTM_RECOVERY_MANAGER Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
KTM_RECOVERY_RESOLUTION Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
LATCH_DT Treedt op wanneer wordt gewacht op een DT -vergrendeling (vernietigt). Dit omvat geen buffervergrendelingen of transactiemarkeringen. Er is een lijst met LATCH_* wachttijden beschikbaar in sys.dm_os_latch_stats. sys.dm_os_latch_stats groepen LATCH_NL, LATCH_SH, LATCH_UP, LATCH_EXen LATCH_DT wacht samen.
LATCH_EX Treedt op wanneer wordt gewacht op een EX (exclusief) vergrendeling. Dit omvat geen buffervergrendelingen of transactiemarkeringen. Er is een lijst met LATCH_* wachttijden beschikbaar in sys.dm_os_latch_stats. sys.dm_os_latch_stats groepen LATCH_NL, LATCH_SH, LATCH_UP, LATCH_EXen LATCH_DT wacht samen.
LATCH_KP Treedt op wanneer wordt gewacht op een KP-vergrendeling (keep). Dit omvat geen buffervergrendelingen of transactiemarkeringen. Er is een lijst met LATCH_* wachttijden beschikbaar in sys.dm_os_latch_stats. sys.dm_os_latch_stats groepen LATCH_NL, LATCH_SH, LATCH_UP, LATCH_EXen LATCH_DT wacht samen.
LATCH_NL Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
LATCH_SH Treedt op wanneer wordt gewacht op een SH-vergrendeling (share). Dit omvat geen buffervergrendelingen of transactiemarkeringen. Er is een lijst met LATCH_* wachttijden beschikbaar in sys.dm_os_latch_stats. sys.dm_os_latch_stats groepen LATCH_NL, LATCH_SH, LATCH_UP, LATCH_EXen LATCH_DT wacht samen.
LATCH_UP Treedt op wanneer er wordt gewacht op een UP-vergrendeling (update). Dit omvat geen buffervergrendelingen of transactiemarkeringen. Er is een lijst met LATCH_* wachttijden beschikbaar in sys.dm_os_latch_stats. sys.dm_os_latch_stats groepen LATCH_NL, LATCH_SH, LATCH_UP, LATCH_EXen LATCH_DT wacht samen.
LAZYWRITER_SLEEP Treedt op wanneer luie schrijftaken worden onderbroken. Dit is een meting van de tijd die wordt besteed aan achtergrondtaken die wachten. Houd deze status niet in overweging wanneer u op zoek bent naar gebruikersstallen.
LCK_M_BU Treedt op wanneer een taak wacht om een BU-vergrendeling (Bulk Update) te verkrijgen. Zie bulkupdatevergrendelingenvoor meer informatie.
LCK_M_BU_ABORT_BLOCKERS Treedt op wanneer een taak wacht op het verkrijgen van een BU-vergrendeling (Bulk Update) met afgebroken blokkers. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.) Zie BulkUpdate-vergrendelingenvoor meer informatie.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_BU_LOW_PRIORITY Treedt op wanneer een taak wacht op het verkrijgen van een BU-vergrendeling (Bulk Update) met lage prioriteit. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.) Zie BulkUpdate-vergrendelingenvoor meer informatie.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_IS Treedt op wanneer een taak wacht op het verkrijgen van een vergrendeling van Intent Shared (IS). Zie Intentievergrendelingenvoor meer informatie.
LCK_M_IS_ABORT_BLOCKERS Treedt op wanneer een taak wacht op het verkrijgen van een Intent Shared-vergrendeling (IS) met afgebroken blokkerende blokkeringen. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.) Zie Intentievergrendelingenvoor meer informatie.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_IS_LOW_PRIORITY Treedt op wanneer een taak wacht op het verkrijgen van een INTENT Shared-vergrendeling (IS) met lage prioriteit. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.) Zie Intentievergrendelingenvoor meer informatie.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_IU Treedt op wanneer een taak wacht op het verkrijgen van een IU-vergrendeling (Intent Update). Zie Intentievergrendelingenvoor meer informatie.
LCK_M_IU_ABORT_BLOCKERS Treedt op wanneer een taak wacht op het verkrijgen van een IU-vergrendeling (Intent Update) met afgebroken blokkerende blokkeringen. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.) Zie Intentievergrendelingenvoor meer informatie.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_IU_LOW_PRIORITY Treedt op wanneer een taak wacht op het verkrijgen van een intentie-updatevergrendeling (IU) met lage prioriteit. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.) Zie Intentievergrendelingenvoor meer informatie.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_IX Treedt op wanneer een taak wacht op het verkrijgen van een Intent Exclusive-vergrendeling (IX). Zie Intentievergrendelingenvoor meer informatie.
LCK_M_IX_ABORT_BLOCKERS Treedt op wanneer een taak wacht op het verkrijgen van een Intent Exclusive -vergrendeling (IX) met afgebroken blokkerende blokkeringen. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.) Zie Intentievergrendelingenvoor meer informatie.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_IX_LOW_PRIORITY Treedt op wanneer een taak wacht op het verkrijgen van een Intent Exclusive-vergrendeling (IX) met lage prioriteit. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.) Zie Intentievergrendelingenvoor meer informatie.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_RIn_NL Treedt op wanneer een taak wacht op het verkrijgen van een NULL-vergrendeling op de huidige sleutelwaarde en een bereikvergrendeling invoegen tussen de huidige en vorige sleutel. Een NULL-vergrendeling op de sleutel is een vergrendeling voor direct vrijgeven.
LCK_M_RIn_NL_ABORT_BLOCKERS Treedt op wanneer een taak wacht op het verkrijgen van een NULL-vergrendeling met afgebroken blokkers op de huidige sleutelwaarde en een vergrendeling bereik invoegen met afgebroken blokkeren tussen de huidige en vorige sleutel. Een NULL-vergrendeling op de sleutel is een vergrendeling voor direct vrijgeven. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.)

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_RIn_NL_LOW_PRIORITY Treedt op wanneer een taak wacht op het verkrijgen van een NULL-vergrendeling met lage prioriteit op de huidige sleutelwaarde en een bereikvergrendeling invoegen met lage prioriteit tussen de huidige en vorige sleutel. Een NULL-vergrendeling op de sleutel is een vergrendeling voor direct vrijgeven. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.)

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_RIn_S Treedt op wanneer een taak wacht op het verkrijgen van een gedeelde vergrendeling op de huidige sleutelwaarde en een bereikvergrendeling invoegen tussen de huidige en vorige sleutel.
LCK_M_RIn_S_ABORT_BLOCKERS Treedt op wanneer een taak wacht op het verkrijgen van een gedeelde vergrendeling met afgebroken blokkers op de huidige sleutelwaarde en een vergrendeling bereik invoegen met afgebroken blokkeren tussen de huidige en vorige sleutel. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.)

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_RIn_S_LOW_PRIORITY Treedt op wanneer een taak wacht op het verkrijgen van een gedeelde vergrendeling met lage prioriteit op de huidige sleutelwaarde en een bereikvergrendeling invoegen met lage prioriteit tussen de huidige en vorige sleutel. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.)

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_RIn_U De taak wacht op het verkrijgen van een updatevergrendeling op de huidige sleutelwaarde en een bereikvergrendeling invoegen tussen de huidige en vorige sleutel.
LCK_M_RIn_U_ABORT_BLOCKERS De taak wacht op het verkrijgen van een updatevergrendeling met afgebroken blokkeringen op de huidige sleutelwaarde en een bereikvergrendeling invoegen met afgebroken blokkers tussen de huidige en vorige sleutel. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.)

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_RIn_U_LOW_PRIORITY De taak wacht op het verkrijgen van een updatevergrendeling met lage prioriteit op de huidige sleutelwaarde en een bereikvergrendeling invoegen met lage prioriteit tussen de huidige en vorige sleutel. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.)

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_RIn_X Treedt op wanneer een taak wacht op het verkrijgen van een exclusieve vergrendeling op de huidige sleutelwaarde en een bereikvergrendeling invoegen tussen de huidige en vorige sleutel.
LCK_M_RIn_X_ABORT_BLOCKERS Treedt op wanneer een taak wacht op het verkrijgen van een exclusieve vergrendeling met afgebroken blokkers op de huidige sleutelwaarde en een vergrendeling bereik invoegen met afgebroken blokkeren tussen de huidige en vorige sleutel. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.)

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_RIn_X_LOW_PRIORITY Treedt op wanneer een taak wacht op het verkrijgen van een exclusieve vergrendeling met lage prioriteit op de huidige sleutelwaarde en een bereikvergrendeling invoegen met lage prioriteit tussen de huidige en vorige sleutel. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.)

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_RS_S Treedt op wanneer een taak wacht op het verkrijgen van een gedeelde vergrendeling op de huidige sleutelwaarde en een gedeeld bereikvergrendeling tussen de huidige en vorige sleutel.
LCK_M_RS_S_ABORT_BLOCKERS Treedt op wanneer een taak wacht op het verkrijgen van een gedeelde vergrendeling met afgebroken blokkeringen op de huidige sleutelwaarde en een gedeeld bereikvergrendeling met afgebroken blokkers tussen de huidige en vorige sleutel. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.)

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_RS_S_LOW_PRIORITY Treedt op wanneer een taak wacht op het verkrijgen van een gedeelde vergrendeling met lage prioriteit op de huidige sleutelwaarde en een gedeeld bereikvergrendeling met lage prioriteit tussen de huidige en vorige sleutel. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.)

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_RS_U Treedt op wanneer een taak wacht op het verkrijgen van een updatevergrendeling op de huidige sleutelwaarde en een updatebereikvergrendeling tussen de huidige en vorige sleutel.
LCK_M_RS_U_ABORT_BLOCKERS Treedt op wanneer een taak wacht op het verkrijgen van een updatevergrendeling met afgebroken blokkers op de huidige sleutelwaarde en een updatebereikvergrendeling met afgebroken blokkers tussen de huidige en vorige sleutel. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.)

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_S_XACT Treedt op wanneer geoptimaliseerde vergrendeling is ingeschakeld en een taak wacht op een gedeelde vergrendeling op een XACT-wait_resource-type, waarbij de lees- of wijzigingsintentie niet kan worden afgeleid.
LCK_M_S_XACT_READ Treedt op wanneer geoptimaliseerde vergrendeling is ingeschakeld en een taak wacht op een gedeelde vergrendeling op een XACT-wait_resource-type, met een intentie om te lezen.
LCK_M_S_XACT_MODIFY Treedt op wanneer geoptimaliseerde vergrendeling is ingeschakeld en een taak wacht op een gedeelde vergrendeling op een XACT-wait_resource-type, met een intentie om te wijzigen.
LCK_M_RS_U_LOW_PRIORITY Treedt op wanneer een taak wacht op het verkrijgen van een updatevergrendeling met lage prioriteit op de huidige sleutelwaarde en een updatebereikvergrendeling met lage prioriteit tussen de huidige en vorige sleutel. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.)

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_RX_S Treedt op wanneer een taak wacht op het verkrijgen van een gedeelde vergrendeling op de huidige sleutelwaarde en een exclusief bereikvergrendeling tussen de huidige en vorige sleutel.
LCK_M_RX_S_ABORT_BLOCKERS Treedt op wanneer een taak wacht op het verkrijgen van een gedeelde vergrendeling met afgebroken blokkers op de huidige sleutelwaarde en een exclusief bereik met blokkerende vergrendeling tussen de huidige en vorige sleutel. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.)

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_RX_S_LOW_PRIORITY Treedt op wanneer een taak wacht op het verkrijgen van een gedeelde vergrendeling met lage prioriteit op de huidige sleutelwaarde en een exclusief bereik met vergrendeling met lage prioriteit tussen de huidige en vorige sleutel. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.)

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_RX_U Treedt op wanneer een taak wacht op het verkrijgen van een updatevergrendeling op de huidige sleutelwaarde en een exclusief bereikvergrendeling tussen de huidige en vorige sleutel.
LCK_M_RX_U_ABORT_BLOCKERS Treedt op wanneer een taak wacht op het verkrijgen van een updatevergrendeling met afgebroken blokkers op de huidige sleutelwaarde en een exclusieve bereikvergrendeling met afgebroken blokkers tussen de huidige en vorige sleutel. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.)

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_RX_U_LOW_PRIORITY Treedt op wanneer een taak wacht op het verkrijgen van een updatevergrendeling met lage prioriteit op de huidige sleutelwaarde en een exclusief bereikvergrendeling met lage prioriteit tussen de huidige en vorige sleutel. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.)

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_RX_X Treedt op wanneer een taak wacht op het verkrijgen van een exclusieve vergrendeling op de huidige sleutelwaarde en een exclusief bereikvergrendeling tussen de huidige en vorige sleutel.
LCK_M_RX_X_ABORT_BLOCKERS Treedt op wanneer een taak wacht op het verkrijgen van een exclusieve vergrendeling met afgebroken blockers op de huidige sleutelwaarde, en een exclusieve bereikvergrendeling met afgebroken blokkers tussen de huidige en vorige sleutel. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.)

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_RX_X_LOW_PRIORITY Treedt op wanneer een taak wacht op het verkrijgen van een exclusieve vergrendeling met lage prioriteit op de huidige sleutelwaarde en een exclusieve bereikvergrendeling met lage prioriteit tussen de huidige en vorige sleutel. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.)

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_S Treedt op wanneer een taak wacht op het verkrijgen van een gedeelde vergrendeling. Zie Gedeelde vergrendelingenvoor meer informatie.
LCK_M_S_ABORT_BLOCKERS Treedt op wanneer een taak wacht op het verkrijgen van een gedeelde vergrendeling met afgebroken blokkeringen. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.) Zie Gedeelde vergrendelingenvoor meer informatie.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_S_LOW_PRIORITY Treedt op wanneer een taak wacht op het verkrijgen van een gedeelde vergrendeling met lage prioriteit. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.) Zie Gedeelde vergrendelingenvoor meer informatie.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_SCH_M Treedt op wanneer een taak wacht op het verkrijgen van een schemawijzigingsvergrendeling. Zie Schemavergrendelingenvoor meer informatie.
LCK_M_SCH_M_ABORT_BLOCKERS Treedt op wanneer een taak wacht op het verkrijgen van een vergrendeling schema wijzigen met afgebroken blokkeringen. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.) Zie schemavergrendelingenvoor meer informatie.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_SCH_M_LOW_PRIORITY Treedt op wanneer een taak wacht op het verkrijgen van een schemawijzigingsvergrendeling met lage prioriteit. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.) Zie schemavergrendelingenvoor meer informatie.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_SCH_S Treedt op wanneer een taak wacht op het verkrijgen van een schemasharevergrendeling. Zie Schemavergrendelingenvoor meer informatie.
LCK_M_SCH_S_ABORT_BLOCKERS Treedt op wanneer een taak wacht op het verkrijgen van een schemasharevergrendeling met afgebroken blokkers. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.) Zie schemavergrendelingenvoor meer informatie.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_SCH_S_LOW_PRIORITY Treedt op wanneer een taak wacht op het verkrijgen van een schemasharevergrendeling met lage prioriteit. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.) Zie schemavergrendelingenvoor meer informatie.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_SIU Treedt op wanneer een taak wacht op het verkrijgen van een vergrendeling voor gedeelde intentie-updates. Zie Intentievergrendelingenvoor meer informatie.
LCK_M_SIU_ABORT_BLOCKERS Treedt op wanneer een taak wacht op het verkrijgen van een vergrendeling voor gedeelde intentie-updates met afgebroken blokkeringen. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.) Zie Intentievergrendelingenvoor meer informatie.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_SIU_LOW_PRIORITY Treedt op wanneer een taak wacht op het verkrijgen van een vergrendeling voor gedeelde intentie-updates met lage prioriteit. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.) Zie Intentievergrendelingenvoor meer informatie.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_SIX Treedt op wanneer een taak wacht op het verkrijgen van een exclusieve vergrendeling voor gedeelde intenties. Zie Intentievergrendelingenvoor meer informatie.
LCK_M_SIX_ABORT_BLOCKERS Treedt op wanneer een taak wacht op het verkrijgen van een shared with intent exclusive-vergrendeling met afgebroken blokkerende blokkeringen. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.) Zie Intentievergrendelingenvoor meer informatie.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_SIX_LOW_PRIORITY Treedt op wanneer een taak wacht op het verkrijgen van een shared with intent exclusive-vergrendeling met lage prioriteit. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.) Zie Intentievergrendelingenvoor meer informatie.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_U Treedt op wanneer een taak wacht op het verkrijgen van een updatevergrendeling. Zie Updatevergrendelingenvoor meer informatie.
LCK_M_U_ABORT_BLOCKERS Treedt op wanneer een taak wacht op het verkrijgen van een updatevergrendeling met afgebroken blokkeringen. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.) Zie Updatevergrendelingenvoor meer informatie.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_U_LOW_PRIORITY Treedt op wanneer een taak wacht op het verkrijgen van een updatevergrendeling met lage prioriteit. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.) Zie Updatevergrendelingenvoor meer informatie.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_UIX Treedt op wanneer een taak wacht op het verkrijgen van een update met exclusieve intentievergrendeling. Zie Intentievergrendelingenvoor meer informatie.
LCK_M_UIX_ABORT_BLOCKERS Treedt op wanneer een taak wacht op het verkrijgen van een update met exclusieve intentievergrendeling met afgebroken blokkeringen. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.) Zie Intentievergrendelingenvoor meer informatie.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_UIX_LOW_PRIORITY Treedt op wanneer een taak wacht op het verkrijgen van een update met exclusieve intentievergrendeling met lage prioriteit. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.) Zie Intentievergrendelingenvoor meer informatie.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_X Treedt op wanneer een taak wacht op het verkrijgen van een exclusieve vergrendeling. Zie Exclusieve vergrendelingenvoor meer informatie.
LCK_M_X_ABORT_BLOCKERS Treedt op wanneer een taak wacht op het verkrijgen van een exclusieve vergrendeling met afgebroken blockers. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.) Zie Exclusieve vergrendelingenvoor meer informatie.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LCK_M_X_LOW_PRIORITY Treedt op wanneer een taak wacht op het verkrijgen van een exclusieve vergrendeling met lage prioriteit. (Gerelateerd aan de wachtoptie met lage prioriteit van ALTER TABLE en ALTER INDEX.) Zie Exclusieve vergrendelingenvoor meer informatie.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
LOG_POOL_SCAN Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
LOG_RATE_GOVERNOR Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
LOGBUFFER Treedt op wanneer een taak wacht op ruimte in de logboekbuffer om een logboekrecord op te slaan. Consistente hoge waarden geven mogelijk aan dat de logboekapparaten niet kunnen bijhouden hoeveel logboeken door de server worden gegenereerd.
LOGCAPTURE_LOGPOOLTRUNCPOINT Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
LOGGENERATION Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
LOGMGR Treedt op wanneer een taak wacht tot alle openstaande logboek-I/Os zijn voltooid voordat het logboek wordt afgesloten tijdens het sluiten van de database.
LOGMGR_FLUSH Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
LOGMGR_PMM_LOG Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
LOGMGR_QUEUE Treedt op wanneer de logboekschrijver-taak wacht op werkaanvragen.
LOGMGR_RESERVE_APPEND Treedt op wanneer een taak wacht om te zien of logboekafkapping logboekruimte vrij maakt om de taak in staat te stellen een nieuwe logboekrecord te schrijven. Overweeg om de grootte van de logboekbestanden voor de betrokken database te vergroten om deze wachttijd te verminderen.
LOGPOOL_CACHESIZE Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
LOGPOOL_CONSUMER Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
LOGPOOL_CONSUMERSET Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
LOGPOOL_FREEPOOLS Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
LOGPOOL_MGRSET Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
LOGPOOL_REPLACEMENTSET Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
LOGPOOLREFCOUNTEDOBJECT_REFDONE Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
LOWFAIL_MEMMGR_QUEUE Treedt op wanneer wordt gewacht tot geheugen beschikbaar is voor gebruik.
MD_AGENT_YIELD Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
MD_LAZYCACHE_RWLOCK Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
MEMORY_ALLOCATION_EXT Treedt op tijdens het toewijzen van geheugen van de interne SQL Server-geheugengroep of het besturingssysteem.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
MEMORY_GRANT_UPDATE Alleen intern gebruik.

van toepassing op: SQL Server 2017 (14.x) en latere versies.
METADATA_LAZYCACHE_RWLOCK Alleen intern gebruik.

is alleen van toepassing op: SQL Server 2008 R2 (alleen 10.50.x).
MIGRATIONBUFFER Alleen intern gebruik.

van toepassing op: SQL Server 2017 (14.x) en latere versies.
MISCELLANEOUS Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
MSQL_DQ Treedt op wanneer een taak wacht tot een gedistribueerde querybewerking is voltooid. Dit wordt gebruikt om mogelijke impasses van mars-toepassingen (Multiple Active Result Set) te detecteren. De wachttijd eindigt wanneer de aanroep van de gedistribueerde query is voltooid.
MSQL_XACT_MGR_MUTEX Treedt op wanneer een taak wacht om het eigendom van de sessietransactiebeheerder te verkrijgen om een transactiebewerking op sessieniveau uit te voeren.
MSQL_XACT_MUTEX Vindt plaats tijdens de synchronisatie van transactiegebruik. Een aanvraag moet de mutex verkrijgen voordat deze de transactie kan gebruiken.
MSQL_XP Treedt op wanneer een taak wacht tot een uitgebreide opgeslagen procedure is beëindigd. SQL Server gebruikt deze wachtstatus om mogelijke impasses van MARS-toepassingen te detecteren. De wachttijd stopt wanneer de aanroep van de uitgebreide opgeslagen procedure wordt beëindigd.
MSSEARCH Vindt plaats tijdens Full-Text zoekopdrachten. Deze wachttijd eindigt wanneer de volledige tekstbewerking is voltooid. Het geeft geen conflicten aan, maar in plaats daarvan de duur van bewerkingen in volledige tekst.
NET_WAITFOR_PACKET Treedt op wanneer een verbinding wacht op een netwerkpakket tijdens het lezen van een netwerk.
NETWORKSXMLMGRLOAD Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
NODE_CACHE_MUTEX Alleen intern gebruik.
OLEDB Treedt op wanneer SQL Server de SNAC OLE DB-provider (SQLNCLI) of het Microsoft OLE DB-stuurprogramma voor SQL Server (MSOLEDBSQL) aanroept. Dit wachttype wordt niet gebruikt voor synchronisatie. In plaats daarvan wordt de duur van aanroepen naar de OLE DB-provider aangegeven.
ONDEMAND_TASK_QUEUE Treedt op wanneer een achtergrondtaak wacht op aanvragen van systeemtaken met hoge prioriteit. Lange wachttijden geven aan dat er geen aanvragen met een hoge prioriteit zijn om te worden verwerkt en dat er geen zorgen moeten worden gemaakt.
PAGEIOLATCH_DT Treedt op wanneer een taak wacht op een vergrendeling voor een buffer die zich in een I/O-aanvraag bevindt. De vergrendelingsaanvraag bevindt zich in de vernietigingsmodus. Lange wachttijden kunnen duiden op problemen met het schijfsubsysteem.
PAGEIOLATCH_EX Treedt op wanneer een taak wacht op een vergrendeling voor een buffer die zich in een I/O-aanvraag bevindt. De vergrendelingsaanvraag bevindt zich in de exclusieve modus: een modus die wordt gebruikt wanneer de buffer naar de schijf wordt geschreven. Lange wachttijden kunnen duiden op problemen met het schijfsubsysteem.

Zie voor meer informatie Trage I/O - SQL Server- en schijf-I/O-prestaties.
PAGEIOLATCH_KP Treedt op wanneer een taak wacht op een vergrendeling voor een buffer die zich in een I/O-aanvraag bevindt. De vergrendelingsaanvraag bevindt zich in de modus Keep. Lange wachttijden kunnen duiden op problemen met het schijfsubsysteem.
PAGEIOLATCH_NL Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
PAGEIOLATCH_SH Treedt op wanneer een taak wacht op een vergrendeling voor een buffer die zich in een I/O-aanvraag bevindt. De vergrendelingsaanvraag bevindt zich in de gedeelde modus: een modus die wordt gebruikt wanneer de buffer wordt gelezen vanaf de schijf. Lange wachttijden kunnen duiden op problemen met het schijfsubsysteem.

Zie voor meer informatie Trage I/O - SQL Server- en schijf-I/O-prestaties.
PAGEIOLATCH_UP Treedt op wanneer een taak wacht op een vergrendeling voor een buffer die zich in een I/O-aanvraag bevindt. De vergrendelingsaanvraag bevindt zich in de updatemodus. Lange wachttijden kunnen duiden op problemen met het schijfsubsysteem.

Zie voor meer informatie Trage I/O - SQL Server- en schijf-I/O-prestaties.
PAGELATCH_DT Treedt op wanneer een taak wacht op een vergrendeling voor een buffer die zich niet in een I/O-aanvraag bevindt. De vergrendelingsaanvraag bevindt zich in de vernietigingsmodus. De vernietigingsmodus moet worden verkregen voordat de inhoud van een pagina wordt verwijderd. Zie Latch Modesvoor meer informatie.
PAGELATCH_EX Treedt op wanneer een taak wacht op een vergrendeling voor een buffer die zich niet in een I/O-aanvraag bevindt. De vergrendelingsaanvraag bevindt zich in de exclusieve modus. Het blokkeert andere threads van schrijven naar of lezen vanaf de pagina (buffer).

Een veelvoorkomend scenario dat tot deze vergrendeling leidt, is het bufferslotconflict 'laatste pagina invoegen'. Als u dit wilt begrijpen en oplossen, gebruikt u laatste pagina invoegen PAGELATCH_EX conflicten oplossen en problemen met de laatste pagina-invoeging vaststellen en oplossen op SQL Server-. Een ander scenario is Vergrendelingsconflicten op kleine tabellen met een niet-geclusterde index en willekeurige invoegingen (wachtrijtabel).
PAGELATCH_KP Treedt op wanneer een taak wacht op een vergrendeling voor een buffer die zich niet in een I/O-aanvraag bevindt. De vergrendelingsaanvraag bevindt zich in de modus Keep, waardoor de pagina niet kan worden vernietigd door een andere thread. Zie Latch Modesvoor meer informatie.
PAGELATCH_NL Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
PAGELATCH_SH Treedt op wanneer een taak wacht op een vergrendeling voor een buffer die zich niet in een I/O-aanvraag bevindt. De vergrendelingsaanvraag bevindt zich in de gedeelde modus, waarmee meerdere threads een buffer (pagina) kunnen lezen, maar niet wijzigen. Zie Latch Modesvoor meer informatie.
PAGELATCH_UP Treedt op wanneer een taak wacht op een vergrendeling voor een buffer die zich niet in een I/O-aanvraag bevindt. De vergrendelingsaanvraag bevindt zich in de updatemodus. Dit wachttype kan vaak worden waargenomen wanneer een systeempagina (buffer) zoals PFS, GAM, SGAM wordt afgesloten. Zie Latch Modesvoor meer informatie.

Raadpleeg voor het oplossen van problemen met een veelvoorkomend scenario met deze vergrendeling toewijzingsconflicten in sql Server tempdb-database.
PARALLEL_BACKUP_QUEUE Vindt plaats bij het serialiseren van uitvoer die wordt geproduceerd door RESTORE HEADERONLY, RESTORE FILELISTONLYof RESTORE LABELONLY.
PARALLEL_REDO_DRAIN_WORKER Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
PARALLEL_REDO_FLOW_CONTROL Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
PARALLEL_REDO_LOG_CACHE Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
PARALLEL_REDO_TRAN_LIST Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
PARALLEL_REDO_TRAN_TURN Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
PARALLEL_REDO_WORKER_SYNC Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
PARALLEL_REDO_WORKER_WAIT_WORK Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
PERFORMANCE_COUNTERS_RWLOCK Alleen intern gebruik.
PHYSICAL_SEEDING_DMV Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
POOL_LOG_RATE_GOVERNOR Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
PREEMPTIVE_ABR Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
PREEMPTIVE_AUDIT_ACCESS_EVENTLOG Treedt op wanneer de SQL Server-scheduler (SQLOS) overschakelt naar de voorlopige modus om een controlegebeurtenis naar het Windows-gebeurtenislogboek te schrijven.

is alleen van toepassing op: SQL Server 2008 R2 (alleen 10.50.x).
PREEMPTIVE_AUDIT_ACCESS_SECLOG Treedt op wanneer de SQLOS-scheduler overschakelt naar de voorlopige modus om een controlegebeurtenis naar het Windows-beveiligingslogboek te schrijven.

is alleen van toepassing op: SQL Server 2008 R2 (alleen 10.50.x).
PREEMPTIVE_CLOSEBACKUPMEDIA Treedt op wanneer de SQLOS-scheduler overschakelt naar de voorlopige modus om back-upmedia te sluiten.
PREEMPTIVE_CLOSEBACKUPTAPE Treedt op wanneer de SQLOS-scheduler overschakelt naar de preventieve modus om een tapeback-upapparaat te sluiten.
PREEMPTIVE_CLOSEBACKUPVDIDEVICE Treedt op wanneer de SQLOS-scheduler overschakelt naar de voorlopige modus om een virtueel back-upapparaat te sluiten.
PREEMPTIVE_CLUSAPI_CLUSTERRESOURCECONTROL Treedt op wanneer de SQLOS-scheduler overschakelt naar de premptieve modus om Windows-failoverclusterbewerkingen uit te voeren.
PREEMPTIVE_COM_COCREATEINSTANCE Treedt op wanneer de SQLOS-scheduler overschakelt naar de voorlopige modus om een COM-object te maken.
PREEMPTIVE_COM_COGETCLASSOBJECT Alleen intern gebruik.
PREEMPTIVE_COM_CREATEACCESSOR Alleen intern gebruik.
PREEMPTIVE_COM_DELETEROWS Alleen intern gebruik.
PREEMPTIVE_COM_GETCOMMANDTEXT Alleen intern gebruik.
PREEMPTIVE_COM_GETDATA Alleen intern gebruik.
PREEMPTIVE_COM_GETNEXTROWS Alleen intern gebruik.
PREEMPTIVE_COM_GETRESULT Alleen intern gebruik.
PREEMPTIVE_COM_GETROWSBYBOOKMARK Alleen intern gebruik.
PREEMPTIVE_COM_LBFLUSH Alleen intern gebruik.
PREEMPTIVE_COM_LBLOCKREGION Alleen intern gebruik.
PREEMPTIVE_COM_LBREADAT Alleen intern gebruik.
PREEMPTIVE_COM_LBSETSIZE Alleen intern gebruik.
PREEMPTIVE_COM_LBSTAT Alleen intern gebruik.
PREEMPTIVE_COM_LBUNLOCKREGION Alleen intern gebruik.
PREEMPTIVE_COM_LBWRITEAT Alleen intern gebruik.
PREEMPTIVE_COM_QUERYINTERFACE Alleen intern gebruik.
PREEMPTIVE_COM_RELEASE Alleen intern gebruik.
PREEMPTIVE_COM_RELEASEACCESSOR Alleen intern gebruik.
PREEMPTIVE_COM_RELEASEROWS Alleen intern gebruik.
PREEMPTIVE_COM_RELEASESESSION Alleen intern gebruik.
PREEMPTIVE_COM_RESTARTPOSITION Alleen intern gebruik.
PREEMPTIVE_COM_SEQSTRMREAD Alleen intern gebruik.
PREEMPTIVE_COM_SEQSTRMREADANDWRITE Alleen intern gebruik.
PREEMPTIVE_COM_SETDATAFAILURE Alleen intern gebruik.
PREEMPTIVE_COM_SETPARAMETERINFO Alleen intern gebruik.
PREEMPTIVE_COM_SETPARAMETERPROPERTIES Alleen intern gebruik.
PREEMPTIVE_COM_STRMLOCKREGION Alleen intern gebruik.
PREEMPTIVE_COM_STRMSEEKANDREAD Alleen intern gebruik.
PREEMPTIVE_COM_STRMSEEKANDWRITE Alleen intern gebruik.
PREEMPTIVE_COM_STRMSETSIZE Alleen intern gebruik.
PREEMPTIVE_COM_STRMSTAT Alleen intern gebruik.
PREEMPTIVE_COM_STRMUNLOCKREGION Alleen intern gebruik.
PREEMPTIVE_CONSOLEWRITE Alleen intern gebruik.
PREEMPTIVE_CREATEPARAM Alleen intern gebruik.
PREEMPTIVE_DEBUG Alleen intern gebruik.
PREEMPTIVE_DFSADDLINK Alleen intern gebruik.
PREEMPTIVE_DFSLINKEXISTCHECK Alleen intern gebruik.
PREEMPTIVE_DFSLINKHEALTHCHECK Alleen intern gebruik.
PREEMPTIVE_DFSREMOVELINK Alleen intern gebruik.
PREEMPTIVE_DFSREMOVEROOT Alleen intern gebruik.
PREEMPTIVE_DFSROOTFOLDERCHECK Alleen intern gebruik.
PREEMPTIVE_DFSROOTINIT Alleen intern gebruik.
PREEMPTIVE_DFSROOTSHARECHECK Alleen intern gebruik.
PREEMPTIVE_DTC_ABORT Alleen intern gebruik.
PREEMPTIVE_DTC_ABORTREQUESTDONE Alleen intern gebruik.
PREEMPTIVE_DTC_BEGINTRANSACTION Alleen intern gebruik.
PREEMPTIVE_DTC_COMMITREQUESTDONE Alleen intern gebruik.
PREEMPTIVE_DTC_ENLIST Alleen intern gebruik.
PREEMPTIVE_DTC_PREPAREREQUESTDONE Alleen intern gebruik.
PREEMPTIVE_FILESIZEGET Alleen intern gebruik.
PREEMPTIVE_FSAOLEDB_ABORTTRANSACTION Alleen intern gebruik.
PREEMPTIVE_FSAOLEDB_COMMITTRANSACTION Alleen intern gebruik.
PREEMPTIVE_FSAOLEDB_STARTTRANSACTION Alleen intern gebruik.
PREEMPTIVE_FSRECOVER_UNCONDITIONALUNDO Alleen intern gebruik.
PREEMPTIVE_GETRMINFO Alleen intern gebruik.
PREEMPTIVE_HADR_LEASE_MECHANISM Planning van leasemanager voor beschikbaarheidsgroep voor diagnostische gegevens van Microsoft Ondersteuning.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
PREEMPTIVE_HTTP_EVENT_WAIT Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
PREEMPTIVE_HTTP_REQUEST Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
PREEMPTIVE_LOCKMONITOR Alleen intern gebruik.
PREEMPTIVE_MSS_RELEASE Alleen intern gebruik.
PREEMPTIVE_ODBCOPS Alleen intern gebruik.
PREEMPTIVE_OLE_UNINIT Alleen intern gebruik.
PREEMPTIVE_OLEDB_ABORTORCOMMITTRAN Alleen intern gebruik.
PREEMPTIVE_OLEDB_ABORTTRAN Alleen intern gebruik.
PREEMPTIVE_OLEDB_GETDATASOURCE Alleen intern gebruik.
PREEMPTIVE_OLEDB_GETLITERALINFO Alleen intern gebruik.
PREEMPTIVE_OLEDB_GETPROPERTIES Alleen intern gebruik.
PREEMPTIVE_OLEDB_GETPROPERTYINFO Alleen intern gebruik.
PREEMPTIVE_OLEDB_GETSCHEMALOCK Alleen intern gebruik.
PREEMPTIVE_OLEDB_JOINTRANSACTION Alleen intern gebruik.
PREEMPTIVE_OLEDB_RELEASE Alleen intern gebruik.
PREEMPTIVE_OLEDB_SETPROPERTIES Alleen intern gebruik.
PREEMPTIVE_OLEDBOPS Alleen intern gebruik.
PREEMPTIVE_OS_ACCEPTSECURITYCONTEXT Alleen intern gebruik.
PREEMPTIVE_OS_ACQUIRECREDENTIALSHANDLE Alleen intern gebruik.
PREEMPTIVE_OS_AUTHENTICATIONOPS Alleen intern gebruik.
PREEMPTIVE_OS_AUTHORIZATIONOPS Alleen intern gebruik.
PREEMPTIVE_OS_AUTHZGETINFORMATIONFROMCONTEXT Alleen intern gebruik.
PREEMPTIVE_OS_AUTHZINITIALIZECONTEXTFROMSID Alleen intern gebruik.
PREEMPTIVE_OS_AUTHZINITIALIZERESOURCEMANAGER Alleen intern gebruik.
PREEMPTIVE_OS_BACKUPREAD Alleen intern gebruik.
PREEMPTIVE_OS_CLOSEHANDLE Alleen intern gebruik.
PREEMPTIVE_OS_CLUSTEROPS Alleen intern gebruik.
PREEMPTIVE_OS_COMOPS Alleen intern gebruik.
PREEMPTIVE_OS_COMPLETEAUTHTOKEN Alleen intern gebruik.
PREEMPTIVE_OS_COPYFILE Alleen intern gebruik.
PREEMPTIVE_OS_CREATEDIRECTORY Alleen intern gebruik.
PREEMPTIVE_OS_CREATEFILE Alleen intern gebruik.
PREEMPTIVE_OS_CRYPTACQUIRECONTEXT Alleen intern gebruik.
PREEMPTIVE_OS_CRYPTIMPORTKEY Alleen intern gebruik.
PREEMPTIVE_OS_CRYPTOPS Alleen intern gebruik.
PREEMPTIVE_OS_DECRYPTMESSAGE Alleen intern gebruik.
PREEMPTIVE_OS_DELETEFILE Alleen intern gebruik.
PREEMPTIVE_OS_DELETESECURITYCONTEXT Alleen intern gebruik.
PREEMPTIVE_OS_DEVICEIOCONTROL Alleen intern gebruik.
PREEMPTIVE_OS_DEVICEOPS Alleen intern gebruik.
PREEMPTIVE_OS_DIRSVC_NETWORKOPS Alleen intern gebruik.
PREEMPTIVE_OS_DISCONNECTNAMEDPIPE Alleen intern gebruik.
PREEMPTIVE_OS_DOMAINSERVICESOPS Alleen intern gebruik.
PREEMPTIVE_OS_DSGETDCNAME Alleen intern gebruik.
PREEMPTIVE_OS_DTCOPS Alleen intern gebruik.
PREEMPTIVE_OS_ENCRYPTMESSAGE Alleen intern gebruik.
PREEMPTIVE_OS_FILEOPS Alleen intern gebruik.
PREEMPTIVE_OS_FINDFILE Alleen intern gebruik.
PREEMPTIVE_OS_FLUSHFILEBUFFERS Alleen intern gebruik.
PREEMPTIVE_OS_FORMATMESSAGE Alleen intern gebruik.
PREEMPTIVE_OS_FREECREDENTIALSHANDLE Alleen intern gebruik.
PREEMPTIVE_OS_FREELIBRARY Alleen intern gebruik.
PREEMPTIVE_OS_GENERICOPS Alleen intern gebruik.
PREEMPTIVE_OS_GETADDRINFO Alleen intern gebruik.
PREEMPTIVE_OS_GETCOMPRESSEDFILESIZE Alleen intern gebruik.
PREEMPTIVE_OS_GETDISKFREESPACE Alleen intern gebruik.
PREEMPTIVE_OS_GETFILEATTRIBUTES Alleen intern gebruik.
PREEMPTIVE_OS_GETFILESIZE Alleen intern gebruik.
PREEMPTIVE_OS_GETFINALFILEPATHBYHANDLE Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
PREEMPTIVE_OS_GETLONGPATHNAME Alleen intern gebruik.
PREEMPTIVE_OS_GETPROCADDRESS Alleen intern gebruik.
PREEMPTIVE_OS_GETVOLUMENAMEFORVOLUMEMOUNTPOINT Alleen intern gebruik.
PREEMPTIVE_OS_GETVOLUMEPATHNAME Alleen intern gebruik.
PREEMPTIVE_OS_INITIALIZESECURITYCONTEXT Alleen intern gebruik.
PREEMPTIVE_OS_LIBRARYOPS Alleen intern gebruik.
PREEMPTIVE_OS_LOADLIBRARY Alleen intern gebruik.
PREEMPTIVE_OS_LOGONUSER Alleen intern gebruik.
PREEMPTIVE_OS_LOOKUPACCOUNTSID Alleen intern gebruik.
PREEMPTIVE_OS_MESSAGEQUEUEOPS Alleen intern gebruik.
PREEMPTIVE_OS_MOVEFILE Alleen intern gebruik.
PREEMPTIVE_OS_NETGROUPGETUSERS Alleen intern gebruik.
PREEMPTIVE_OS_NETLOCALGROUPGETMEMBERS Alleen intern gebruik.
PREEMPTIVE_OS_NETUSERGETGROUPS Alleen intern gebruik.
PREEMPTIVE_OS_NETUSERGETLOCALGROUPS Alleen intern gebruik.
PREEMPTIVE_OS_NETUSERMODALSGET Alleen intern gebruik.
PREEMPTIVE_OS_NETVALIDATEPASSWORDPOLICY Alleen intern gebruik.
PREEMPTIVE_OS_NETVALIDATEPASSWORDPOLICYFREE Alleen intern gebruik.
PREEMPTIVE_OS_OPENDIRECTORY Alleen intern gebruik.
PREEMPTIVE_OS_PDH_WMI_INIT Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
PREEMPTIVE_OS_PIPEOPS Alleen intern gebruik.
PREEMPTIVE_OS_PROCESSOPS Alleen intern gebruik.
PREEMPTIVE_OS_QUERYCONTEXTATTRIBUTES Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
PREEMPTIVE_OS_QUERYREGISTRY Alleen intern gebruik.
PREEMPTIVE_OS_QUERYSECURITYCONTEXTTOKEN Alleen intern gebruik.
PREEMPTIVE_OS_REMOVEDIRECTORY Alleen intern gebruik.
PREEMPTIVE_OS_REPORTEVENT Alleen intern gebruik.
PREEMPTIVE_OS_REVERTTOSELF Alleen intern gebruik.
PREEMPTIVE_OS_RSFXDEVICEOPS Alleen intern gebruik.
PREEMPTIVE_OS_SECURITYOPS Alleen intern gebruik.
PREEMPTIVE_OS_SERVICEOPS Alleen intern gebruik.
PREEMPTIVE_OS_SETENDOFFILE Alleen intern gebruik.
PREEMPTIVE_OS_SETFILEPOINTER Alleen intern gebruik.
PREEMPTIVE_OS_SETFILEVALIDDATA Alleen intern gebruik.
PREEMPTIVE_OS_SETNAMEDSECURITYINFO Alleen intern gebruik.
PREEMPTIVE_OS_SQLCLROPS Alleen intern gebruik.
PREEMPTIVE_OS_SQMLAUNCH Alleen intern gebruik.

van toepassing op: SQL Server 2008 R2 (10.50.x) tot en met SQL Server 2016 (13.x).
PREEMPTIVE_OS_VERIFYSIGNATURE Alleen intern gebruik.
PREEMPTIVE_OS_VERIFYTRUST Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
PREEMPTIVE_OS_VSSOPS Alleen intern gebruik.
PREEMPTIVE_OS_WAITFORSINGLEOBJECT Alleen intern gebruik.
PREEMPTIVE_OS_WINSOCKOPS Alleen intern gebruik.
PREEMPTIVE_OS_WRITEFILE Alleen intern gebruik.
PREEMPTIVE_OS_WRITEFILEGATHER Alleen intern gebruik.
PREEMPTIVE_OS_WSASETLASTERROR Alleen intern gebruik.
PREEMPTIVE_REENLIST Alleen intern gebruik.
PREEMPTIVE_RESIZELOG Alleen intern gebruik.
PREEMPTIVE_ROLLFORWARDREDO Alleen intern gebruik.
PREEMPTIVE_ROLLFORWARDUNDO Alleen intern gebruik.
PREEMPTIVE_SB_STOPENDPOINT Alleen intern gebruik.
PREEMPTIVE_SERVER_STARTUP Alleen intern gebruik.
PREEMPTIVE_SETRMINFO Alleen intern gebruik.
PREEMPTIVE_SHAREDMEM_GETDATA Alleen intern gebruik.
PREEMPTIVE_SNIOPEN Alleen intern gebruik.
PREEMPTIVE_SOSHOST Alleen intern gebruik.
PREEMPTIVE_SOSTESTING Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
PREEMPTIVE_SP_SERVER_DIAGNOSTICS Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
PREEMPTIVE_STARTRM Alleen intern gebruik.
PREEMPTIVE_STREAMFCB_CHECKPOINT Alleen intern gebruik.
PREEMPTIVE_STREAMFCB_RECOVER Alleen intern gebruik.
PREEMPTIVE_STRESSDRIVER Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
PREEMPTIVE_TESTING Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
PREEMPTIVE_TRANSIMPORT Alleen intern gebruik.
PREEMPTIVE_UNMARSHALPROPAGATIONTOKEN Alleen intern gebruik.
PREEMPTIVE_VSS_CREATESNAPSHOT Alleen intern gebruik.
PREEMPTIVE_VSS_CREATEVOLUMESNAPSHOT Alleen intern gebruik.
PREEMPTIVE_XE_CALLBACKEXECUTE Alleen intern gebruik.
PREEMPTIVE_XE_CX_FILE_OPEN Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
PREEMPTIVE_XE_CX_HTTP_CALL Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
PREEMPTIVE_XE_DISPATCHER Alleen intern gebruik.
PREEMPTIVE_XE_ENGINEINIT Alleen intern gebruik.
PREEMPTIVE_XE_GETTARGETSTATE Alleen intern gebruik.
PREEMPTIVE_XE_SESSIONCOMMIT Alleen intern gebruik.
PREEMPTIVE_XE_TARGETFINALIZE Alleen intern gebruik.
PREEMPTIVE_XE_TARGETINIT Alleen intern gebruik.
PREEMPTIVE_XE_TIMERRUN Alleen intern gebruik.
PREEMPTIVE_XETESTING Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
PRINT_ROLLBACK_PROGRESS Wordt gebruikt om te wachten terwijl gebruikersprocessen worden beëindigd in een database die is overgezet met behulp van de component ALTER DATABASE-beëindiging. Zie ALTER DATABASE (Transact-SQL) voor meer informatie.
PRU_ROLLBACK_DEFERRED Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
PVS_CLEANUP_LOCK Treedt op wanneer het proces voor het opschonen van permanente versies (PVS) wacht op een vergrendeling die nodig is om het opschonen te starten. Kan optreden wanneer een actieve transactie verhindert dat PVS intern wordt opgeschoond of de opgeslagen procedure van het sys.sp_persistent_version_cleanup systeem wordt gebruikt. Zie Bewaken en problemen met versneld databaseherstel oplossenvoor meer informatie.

van toepassing op: SQL Server 2019 (15.x) en latere versies.
PWAIT_ALL_COMPONENTS_INITIALIZED Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
PWAIT_COOP_SCAN Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
PWAIT_DIRECTLOGCONSUMER_GETNEXT Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
PWAIT_EVENT_SESSION_INIT_MUTEX Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
PWAIT_FABRIC_REPLICA_CONTROLLER_DATA_LOSS Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
PWAIT_HADR_ACTION_COMPLETED Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
PWAIT_HADR_CHANGE_NOTIFIER_TERMINATION_SYNC Treedt op wanneer een achtergrondtaak wacht op de beëindiging van de achtergrondtaak die windows Server-failoverclustermeldingen ontvangt (via polling).

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
PWAIT_HADR_CLUSTER_INTEGRATION Een bewerking voor toevoegen, vervangen en/of verwijderen wacht op het ophalen van een schrijfvergrendeling op een interne AlwaysOn-lijst (zoals een lijst met netwerken, netwerkadressen of listeners voor beschikbaarheidsgroepen). Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
PWAIT_HADR_FAILOVER_COMPLETED Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
PWAIT_HADR_JOIN Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
PWAIT_HADR_OFFLINE_COMPLETED Een bewerking voor het verwijderen van beschikbaarheidsgroepen wacht tot de doel-beschikbaarheidsgroep offline is gegaan voordat windows Server Failover Clustering-objecten worden vernietigd.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
PWAIT_HADR_ONLINE_COMPLETED Een bewerking voor het maken of uitvoeren van failover-beschikbaarheidsgroepen wacht totdat de doel beschikbaarheidsgroep online is.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
PWAIT_HADR_POST_ONLINE_COMPLETED Een bewerking voor het verwijderen van een beschikbaarheidsgroep wacht op de beëindiging van een achtergrondtaak die is gepland als onderdeel van een vorige opdracht. Er kan bijvoorbeeld een achtergrondtaak zijn die beschikbaarheidsdatabases overgaat naar de primaire rol. De DROP AVAILABILITY GROUP DDL moet wachten tot deze achtergrondtaak wordt beëindigd om racevoorwaarden te voorkomen.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
PWAIT_HADR_SERVER_READY_CONNECTIONS Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
PWAIT_HADR_WORKITEM_COMPLETED Interne wachttijd door een thread die wacht totdat een asynchrone werktaak is voltooid. Dit is een verwachte wachttijd en is bedoeld voor CSS-gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
PWAIT_HADRSIM Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
PWAIT_LOG_CONSOLIDATION_IO Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
PWAIT_LOG_CONSOLIDATION_POLL Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
PWAIT_MD_LOGIN_STATS Vindt plaats tijdens interne synchronisatie in metagegevens bij aanmeldingsstatistieken.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
PWAIT_MD_RELATION_CACHE Vindt plaats tijdens interne synchronisatie in metagegevens in tabellen of indexen.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
PWAIT_MD_SERVER_CACHE Vindt plaats tijdens interne synchronisatie in metagegevens op gekoppelde servers.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
PWAIT_MD_UPGRADE_CONFIG Vindt plaats tijdens interne synchronisatie bij het upgraden van configuraties voor de hele server.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
PWAIT_PREEMPTIVE_APP_USAGE_TIMER Alleen intern gebruik.

van toepassing op: SQL Server 2017 (14.x) en latere versies.
PWAIT_PREEMPTIVE_AUDIT_ACCESS_WINDOWSLOG Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
PWAIT_QRY_BPMEMORY Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
PWAIT_REPLICA_ONLINE_INIT_MUTEX Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
PWAIT_RESOURCE_SEMAPHORE_FT_PARALLEL_QUERY_SYNC Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
PWAIT_SBS_FILE_OPERATION Alleen intern gebruik.

van toepassing op: SQL Server 2017 (14.x) en latere versies.
PWAIT_XTP_FSSTORAGE_MAINTENANCE Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
PWAIT_XTP_HOST_STORAGE_WAIT Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
QDS_ASYNC_CHECK_CONSISTENCY_TASK Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
QDS_ASYNC_PERSIST_TASK Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
QDS_ASYNC_PERSIST_TASK_START Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
QDS_ASYNC_QUEUE Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
QDS_BCKG_TASK Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
QDS_BLOOM_FILTER Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
QDS_CLEANUP_STALE_QUERIES_TASK_MAIN_LOOP_SLEEP Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
QDS_CTXS Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
QDS_DB_DISK Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
QDS_DYN_VECTOR Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
QDS_EXCLUSIVE_ACCESS Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
QDS_HOST_INIT Alleen intern gebruik.

van toepassing op: SQL Server 2017 (14.x) en latere versies.
QDS_LOADDB Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
QDS_PERSIST_TASK_MAIN_LOOP_SLEEP Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
QDS_QDS_CAPTURE_INIT Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
QDS_SHUTDOWN_QUEUE Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
QDS_STMT Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
QDS_STMT_DISK Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
QDS_TASK_SHUTDOWN Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
QDS_TASK_START Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
QE_WARN_LIST_SYNC Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
QPJOB_KILL Geeft aan dat een asynchrone automatische statistieken-update is geannuleerd door een aanroep naar KILL naarmate de update begon te worden uitgevoerd. De afsluitthread is onderbroken en wacht totdat deze luistert naar KILL opdrachten. Een goede waarde is minder dan één seconde.
QPJOB_WAITFOR_ABORT Geeft aan dat een asynchrone automatische statistieken-update is geannuleerd door een aanroep naar KILL toen deze werd uitgevoerd. De update is nu voltooid, maar wordt onderbroken totdat de coördinatie van het threadbericht is voltooid. Dit is een gewone, maar zeldzame staat, en moet erg kort zijn. Een goede waarde is minder dan één seconde.
QRY_MEM_GRANT_INFO_MUTEX Treedt op wanneer het geheugenbeheer van query's probeert de toegang tot de lijst met statische toekenningsgegevens te beheren. Deze status bevat informatie over de huidige toegewezen en wachtende geheugenaanvragen. Deze status is een eenvoudige status voor toegangsbeheer. Er mag nooit lang op deze status worden gewacht. Als deze mutex niet wordt vrijgegeven, reageren alle nieuwe query's die gebruikmaken van geheugen niet meer.
QRY_PARALLEL_THREAD_MUTEX Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
QRY_PROFILE_LIST_MUTEX Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
QUERY_ERRHDL_SERVICE_DONE Alleen ter informatie geïdentificeerd. Niet ondersteund.

is alleen van toepassing op: SQL Server 2008 R2 (alleen 10.50.x).
QUERY_WAIT_ERRHDL_SERVICE Alleen ter informatie geïdentificeerd. Niet ondersteund.

is alleen van toepassing op: SQL Server 2008 R2 (alleen 10.50.x).
QUERY_EXECUTION_INDEX_SORT_EVENT_OPEN Treedt in bepaalde gevallen op wanneer offline indexbuild parallel wordt uitgevoerd en de verschillende werkrolthreads die de toegang tot de sorteerbestanden sorteren synchroniseren.
QUERY_NOTIFICATION_MGR_MUTEX Vindt plaats tijdens de synchronisatie van de wachtrij voor garbagecollection in Query Notification Manager.
QUERY_NOTIFICATION_SUBSCRIPTION_MUTEX Vindt plaats tijdens statussynchronisatie voor transacties in querymeldingen.
QUERY_NOTIFICATION_TABLE_MGR_MUTEX Vindt plaats tijdens interne synchronisatie in Query Notification Manager.
QUERY_NOTIFICATION_UNITTEST_MUTEX Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
QUERY_OPTIMIZER_PRINT_MUTEX Vindt plaats tijdens de synchronisatie van de productie van diagnostische uitvoer van queryoptimalisatie. Dit wachttype treedt alleen op als diagnostische instellingen zijn ingeschakeld in de richting van Microsoft-productondersteuning.
QUERY_TASK_ENQUEUE_MUTEX Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
QUERY_TRACEOUT Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
RBIO_WAIT_VLF Alleen intern gebruik.

van toepassing op: SQL Server 2017 (14.x) en latere versies.
RBIO_RG_STORAGE Treedt op wanneer een Rekenknooppunt van de Hyperscale-database wordt beperkt vanwege vertraagd logboekverbruik op de paginaservers.

is van toepassing op: Azure SQL Database Hyperscale.
RBIO_RG_DESTAGE Treedt op wanneer een Hyperscale-database-rekenknooppunt wordt beperkt vanwege vertraagd logboekverbruik door de langetermijnopslag van logboeken.

is van toepassing op: Azure SQL Database Hyperscale.
RBIO_RG_REPLICA Treedt op wanneer een Rekenknooppunt van de Hyperscale-database wordt beperkt vanwege vertraagd logboekverbruik door de leesbare secundaire replicaknooppunten.

is van toepassing op: Azure SQL Database Hyperscale.
RBIO_RG_LOCALDESTAGE Treedt op wanneer een Rekenknooppunt van de Hyperscale-database wordt beperkt vanwege vertraagd logboekverbruik door de logboekservice.

is van toepassing op: Azure SQL Database Hyperscale.
RECOVER_CHANGEDB Vindt plaats tijdens de synchronisatie van de databasestatus in de warme stand-bydatabase.
RECOVERY_MGR_LOCK Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
REDO_THREAD_PENDING_WORK Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
REDO_THREAD_SYNC Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
REMOTE_BLOCK_IO Alleen intern gebruik.

van toepassing op: SQL Server 2017 (14.x) en latere versies.
REMOTE_DATA_ARCHIVE_MIGRATION_DMV Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
REMOTE_DATA_ARCHIVE_SCHEMA_DMV Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
REMOTE_DATA_ARCHIVE_SCHEMA_TASK_QUEUE Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
REPL_CACHE_ACCESS Vindt plaats tijdens de synchronisatie van een cache van een replicatieartikel. Tijdens deze wachttijden wordt de DDL-instructies (Data Definition Language) voor een gepubliceerde tabel geblokkeerd.
REPL_HISTORYCACHE_ACCESS Alleen intern gebruik.
REPL_SCHEMA_ACCESS Vindt plaats tijdens de synchronisatie van informatie over de versie van het replicatieschema. Deze status bestaat wanneer DDL-instructies worden uitgevoerd op het gerepliceerde object en wanneer de logboeklezer een versieschema bouwt of verbruikt op basis van DDL-exemplaar. Conflicten kunnen worden gezien op dit wachttype als u veel gepubliceerde databases op één uitgever hebt met transactionele replicatie en de gepubliceerde databases zeer actief zijn.
REPL_TRANFSINFO_ACCESS Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
REPL_TRANHASHTABLE_ACCESS Alleen intern gebruik.
REPL_TRANTEXTINFO_ACCESS Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
REPLICA_WRITES Treedt op wanneer een taak wacht op voltooiing van pagina-schrijfbewerkingen naar databasemomentopnamen of DBCC-replica's.
REQUEST_DISPENSER_PAUSE Treedt op wanneer een taak wacht totdat alle openstaande I/O is voltooid, zodat I/O naar een bestand kan worden geblokkeerd voor back-up van momentopnamen.
REQUEST_FOR_DEADLOCK_SEARCH Treedt op terwijl de impassemonitor wacht om de volgende impassezoekopdracht te starten. Deze wachttijd wordt verwacht tussen impassedetecties en de totale wachttijd voor deze resource geeft geen probleem aan.
RESERVED_MEMORY_ALLOCATION_EXT Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
RESMGR_THROTTLED Treedt op wanneer een nieuwe aanvraag binnenkomt en wordt beperkt op basis van de GROUP_MAX_REQUESTS-instelling.
RESOURCE_GOVERNOR_IDLE Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
RESOURCE_QUEUE Vindt plaats tijdens de synchronisatie van verschillende interne resourcewachtrijen.
RESOURCE_SEMAPHORE Treedt op wanneer een querygeheugenaanvraag tijdens het uitvoeren van de query niet onmiddellijk kan worden verleend vanwege andere gelijktijdige query's. Hoge wachttijden en wachttijden kunnen duiden op overmatig aantal gelijktijdige query's of overmatige hoeveelheden geheugenaanvragen. Overmatige wachttijden van dit type kunnen leiden tot SQL-fout 8645, 'Er is een time-out opgetreden tijdens het wachten tot geheugenbronnen de query hebben uitgevoerd. Voer de query opnieuw uit.

Zie Problemen met trage prestaties of geheugenproblemen oplossen die worden veroorzaakt door geheugentoekenningen in SQL Servervoor gedetailleerde informatie en ideeën over het oplossen van problemen met geheugentoekenningen.
RESOURCE_SEMAPHORE_MUTEX Treedt op wanneer een query wacht tot de aanvraag voor een threadreservering is voltooid. Dit gebeurt ook bij het synchroniseren van aanvragen voor het compileren van query's en het verlenen van geheugen.
RESOURCE_SEMAPHORE_QUERY_COMPILE Treedt op wanneer het aantal gelijktijdige querycompilaties een beperkingslimiet bereikt. Hoge wachttijden en wachttijden kunnen duiden op overmatige compilaties, hercompilaties of oncachebare plannen.
RESOURCE_SEMAPHORE_SMALL_QUERY Treedt op wanneer een geheugenaanvraag door een kleine query niet onmiddellijk kan worden verleend vanwege andere gelijktijdige query's. De wachttijd mag niet langer zijn dan een paar seconden, omdat de server de aanvraag overdraagt naar de hoofd-querygeheugengroep als het aangevraagde geheugen binnen een paar seconden niet kan worden verleend. Hoge wachttijden kunnen duiden op een overmatig aantal gelijktijdige kleine query's terwijl de hoofdgeheugengroep wordt geblokkeerd door wachtende query's.

is alleen van toepassing op: SQL Server 2008 R2 (alleen 10.50.x).
RESTORE_FILEHANDLECACHE_ENTRYLOCK Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
RESTORE_FILEHANDLECACHE_LOCK Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
RG_RECONFIG Alleen intern gebruik.
ROWGROUP_OP_STATS Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
ROWGROUP_VERSION Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
RTDATA_LIST Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
SATELLITE_CARGO Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
SATELLITE_SERVICE_SETUP Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
SATELLITE_TASK Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
SBS_DISPATCH Alleen intern gebruik.

van toepassing op: SQL Server 2017 (14.x) en latere versies.
SBS_RECEIVE_TRANSPORT Alleen intern gebruik.

van toepassing op: SQL Server 2017 (14.x) en latere versies.
SBS_TRANSPORT Alleen intern gebruik.

van toepassing op: SQL Server 2017 (14.x) en latere versies.
SCAN_CHAR_HASH_ARRAY_INITIALIZATION Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
SEC_DROP_TEMP_KEY Vindt plaats na een mislukte poging om een tijdelijke beveiligingssleutel te verwijderen voordat een nieuwe poging wordt uitgevoerd.
SECURITY_CNG_PROVIDER_MUTEX Alleen intern gebruik.

van toepassing op: SQL Server 2017 (14.x) en latere versies.
SECURITY_CRYPTO_CONTEXT_MUTEX Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
SECURITY_DBE_STATE_MUTEX Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
SECURITY_KEYRING_RWLOCK Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
SECURITY_MUTEX Treedt op wanneer er wordt gewacht op mutexes die de toegang tot de globale lijst met cryptografische providers van Extensible Key Management (EKM) en de lijst met EKM-sessies met sessiebereik beheren.
SECURITY_RULETABLE_MUTEX Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
SEMPLAT_DSI_BUILD Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
SEQUENCE_GENERATION Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
SEQUENTIAL_GUID Treedt op wanneer er een nieuwe sequentiële GUID wordt verkregen.
SERVER_IDLE_CHECK Treedt op tijdens de synchronisatie van de niet-actieve sql Server-exemplaarstatus wanneer een resourcemonitor probeert een SQL Server-exemplaar inactief te declareren of te activeren.
SERVER_RECONFIGURE Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
SESSION_WAIT_STATS_CHILDREN Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
SHARED_DELTASTORE_CREATION Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
SHUTDOWN Treedt op wanneer een afsluitinstructie wacht tot actieve verbindingen zijn afgesloten.
SLEEP_BPOOL_FLUSH Treedt op wanneer een controlepunt de uitgifte van nieuwe I/Os beperkt om te voorkomen dat het schijfsubsysteem wordt overspoeld.
SLEEP_BUFFERPOOL_HELPLW Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
SLEEP_DBSTARTUP Vindt plaats tijdens het opstarten van de database terwijl wordt gewacht totdat alle databases zijn hersteld.
SLEEP_DCOMSTARTUP Vindt één keer plaats tijdens het opstarten van het SQL Server-exemplaar terwijl wordt gewacht totdat de DCOM-initialisatie is voltooid.
SLEEP_MASTERDBREADY Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
SLEEP_MASTERMDREADY Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
SLEEP_MASTERUPGRADED Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
SLEEP_MEMORYPOOL_ALLOCATEPAGES Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
SLEEP_MSDBSTARTUP Treedt op wanneer SQL Trace wacht tot de msdb database is opgestart.
SLEEP_RETRY_VIRTUALALLOC Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
SLEEP_SYSTEMTASK Vindt plaats tijdens het begin van een achtergrondtaak terwijl wordt gewacht tot tempdb het opstarten is voltooid.
SLEEP_TASK Treedt op wanneer een taak slaapt terwijl wordt gewacht tot een algemene gebeurtenis plaatsvindt.
SLEEP_TEMPDBSTARTUP Treedt op wanneer een taak wacht totdat tempdb het opstarten is voltooid.
SLEEP_WORKSPACE_ALLOCATEPAGE Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
SLO_UPDATE Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
SMSYNC Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
SNI_CONN_DUP Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
SNI_CRITICAL_SECTION Vindt plaats tijdens interne synchronisatie binnen SQL Server-netwerkonderdelen.
SNI_HTTP_WAITFOR_0_DISCON Vindt plaats tijdens het afsluiten van SQL Server, terwijl wordt gewacht op openstaande HTTP-verbindingen om af te sluiten.
SNI_LISTENER_ACCESS Treedt op terwijl wordt gewacht tot numa-knooppunten (Non-Uniform Memory Access) de statuswijziging bijwerkt. Toegang tot statuswijziging wordt geserialiseerd.
SNI_TASK_COMPLETION Treedt op wanneer er wordt gewacht totdat alle taken zijn voltooid tijdens een statuswijziging van het NUMA-knooppunt.
SNI_WRITE_ASYNC Alleen intern gebruik.

van toepassing op: SQL Server 2017 (14.x) en latere versies.
SOAP_READ Treedt op terwijl wordt gewacht totdat een HTTP-netwerk is gelezen.
SOAP_WRITE Treedt op terwijl wordt gewacht totdat een HTTP-netwerk is geschreven.
SOCKETDUPLICATEQUEUE_CLEANUP Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
SOS_CALLBACK_REMOVAL Vindt plaats tijdens het uitvoeren van synchronisatie op een callback-lijst om een callback te verwijderen. Het is niet verwacht dat deze teller wordt gewijzigd nadat de server initialisatie is voltooid.
SOS_DISPATCHER_MUTEX Vindt plaats tijdens de interne synchronisatie van de dispatchergroep. Dit geldt ook wanneer de pool wordt aangepast.
SOS_LOCALALLOCATORLIST Vindt plaats tijdens interne synchronisatie in sql Server-geheugenbeheer.

is alleen van toepassing op: SQL Server 2008 R2 (alleen 10.50.x).
SOS_MEMORY_TOPLEVELBLOCKALLOCATOR Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
SOS_MEMORY_USAGE_ADJUSTMENT Treedt op wanneer het geheugengebruik wordt aangepast tussen pools.
SOS_OBJECT_STORE_DESTROY_MUTEX Vindt plaats tijdens interne synchronisatie in geheugengroepen bij het vernietigen van objecten uit de pool.
SOS_PHYS_PAGE_CACHE Accounts voor het moment dat een thread wacht om de mutex te verkrijgen die moet worden verkregen voordat fysieke pagina's worden toegewezen of voordat deze pagina's worden geretourneerd aan het besturingssysteem. Wacht op dit type wordt alleen weergegeven als het exemplaar van SQL Server AWE-geheugen gebruikt.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
SOS_PROCESS_AFFINITY_MUTEX Vindt plaats tijdens het synchroniseren van de toegang tot procesaffiniteitsinstellingen.
SOS_RESERVEDMEMBLOCKLIST Vindt plaats tijdens interne synchronisatie in SQL Server Memory Manager.

is alleen van toepassing op: SQL Server 2008 R2 (alleen 10.50.x).
SOS_SCHEDULER_YIELD Treedt op wanneer een taak vrijwillig de planner oplevert voor andere taken die moeten worden uitgevoerd. Tijdens deze wachttijd wacht de taak in een uitvoerbare wachtrij voordat het kwantum wordt vernieuwd, dat wil gezegd, wachtend om opnieuw op de CPU te worden uitgevoerd. Langdurige wachttijden op dit wachttype geven meestal mogelijkheden aan om query's te optimaliseren die index- of tabelscans uitvoeren. Focus op planregressie, ontbrekende index, statistiekenupdates en herschrijfbewerkingen van query's. Het optimaliseren van runtimes vermindert de noodzaak dat taken meerdere keren opleveren. Als querytijden voor dergelijke CPU-verbruikende taken acceptabel zijn, wordt dit wachttype verwacht en kan deze worden genegeerd.
SOS_SMALL_PAGE_ALLOC Vindt plaats tijdens de toewijzing en het vrijmaken van geheugen dat wordt beheerd door sommige geheugenobjecten.
SOS_STACKSTORE_INIT_MUTEX Vindt plaats tijdens de synchronisatie van de initialisatie van interne winkels.
SOS_SYNC_TASK_ENQUEUE_EVENT Treedt op wanneer een taak op een synchrone manier wordt gestart. De meeste taken in SQL Server worden op asynchrone wijze gestart, waarbij het besturingselement direct na het plaatsen van de taakaanvraag in de werkwachtrij naar de starter terugkeert.
SOS_VIRTUALMEMORY_LOW Treedt op wanneer een geheugentoewijzing wacht totdat een Resource Manager virtueel geheugen vrij maakt.
SOSHOST_EVENT Treedt op wanneer een gehost onderdeel, zoals CLR, wacht op een SQL Server-gebeurtenissynchronisatieobject.
SOSHOST_INTERNAL Vindt plaats tijdens de synchronisatie van callbacks van geheugenbeheer die worden gebruikt door gehoste onderdelen, zoals CLR.
SOSHOST_MUTEX Treedt op wanneer een gehost onderdeel, zoals CLR, wacht op een MUTEX-synchronisatieobject van SQL Server.
SOSHOST_RWLOCK Treedt op wanneer een gehost onderdeel, zoals CLR, wacht op een SYNCHRONISATIEobject van SQL Server-lezer-schrijver.
SOSHOST_SEMAPHORE Treedt op wanneer een gehost onderdeel, zoals CLR, wacht op een SQL Server-synchronisatieobject.
SOSHOST_SLEEP Treedt op wanneer een gehoste taak slaapt terwijl wordt gewacht tot een algemene gebeurtenis plaatsvindt. Gehoste taken worden gebruikt door gehoste onderdelen zoals CLR.
SOSHOST_TRACELOCK Vindt plaats tijdens de synchronisatie van toegang tot traceringsstromen.
SOSHOST_WAITFORDONE Treedt op wanneer een gehost onderdeel, zoals CLR, wacht totdat een taak is voltooid.
SOS_WORK_DISPATCHER Alleen intern gebruik.

van toepassing op: SQL Server 2019 (15.x) en latere versies.
SP_PREEMPTIVE_SERVER_DIAGNOSTICS_SLEEP Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
SP_SERVER_DIAGNOSTICS_BUFFER_ACCESS Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
SP_SERVER_DIAGNOSTICS_INIT_MUTEX Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
SP_SERVER_DIAGNOSTICS_SLEEP Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
SQLCLR_APPDOMAIN Treedt op wanneer CLR wacht totdat een toepassingsdomein is opgestart.
SQLCLR_ASSEMBLY Treedt op tijdens het wachten op toegang tot de geladen assemblylijst in het appdomein.
SQLCLR_DEADLOCK_DETECTION Treedt op wanneer CLR wacht tot de detectie van impasses is voltooid.
SQLCLR_QUANTUM_PUNISHMENT Treedt op wanneer een CLR-taak wordt beperkt omdat deze het uitvoerings quantum heeft overschreden. Deze beperking wordt uitgevoerd om het effect van deze resource-intensieve taak op andere taken te verminderen.
SQLSORT_NORMMUTEX Vindt plaats tijdens interne synchronisatie, terwijl interne sorteerstructuren worden geïnitialiseerd.
SQLSORT_SORTMUTEX Vindt plaats tijdens interne synchronisatie, terwijl interne sorteerstructuren worden geïnitialiseerd.
SQLTRACE_BUFFER_FLUSH Treedt op wanneer een taak wacht tot een achtergrondtaak om de vier seconden traceringsbuffers naar schijf leegmaken.

is alleen van toepassing op: SQL Server 2008 R2 (alleen 10.50.x).
SQLTRACE_FILE_BUFFER Vindt plaats tijdens de synchronisatie van traceringsbuffers tijdens een bestandstracering.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
SQLTRACE_FILE_READ_IO_COMPLETION Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
SQLTRACE_FILE_WRITE_IO_COMPLETION Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
SQLTRACE_INCREMENTAL_FLUSH_SLEEP Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
SQLTRACE_LOCK Alleen intern gebruik.

is alleen van toepassing op: SQL Server 2008 R2 (alleen 10.50.x).
SQLTRACE_PENDING_BUFFER_WRITERS Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
SQLTRACE_SHUTDOWN Treedt op wanneer het afsluiten van tracering wacht totdat openstaande traceringsevenementen zijn voltooid.
SQLTRACE_WAIT_ENTRIES Treedt op wanneer een SQL Trace-gebeurteniswachtrij wacht tot pakketten binnenkomen in de wachtrij.
SRVPROC_SHUTDOWN Treedt op wanneer het afsluitproces wacht tot interne resources worden vrijgegeven om schoon af te sluiten.
STARTUP_DEPENDENCY_MANAGER Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
TDS_BANDWIDTH_STATE Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
TDS_INIT Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
TDS_PROXY_CONTAINER Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
TEMPOBJ Treedt op wanneer tijdelijke objectdruppels worden gesynchroniseerd. Deze wachttijd is zeldzaam en treedt alleen op als een taak exclusieve toegang heeft aangevraagd voor tijdelijke tabeldruppels.
TEMPORAL_BACKGROUND_PROCEED_CLEANUP Alleen intern gebruik.

van toepassing op: SQL Server 2017 (14.x) en latere versies.
TERMINATE_LISTENER Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
THREADPOOL Treedt op wanneer een taak (query of aanmelding/afmelding) wacht tot een werkrolthread deze uitvoert. Dit kan erop wijzen dat de maximale werkrolthreadinstelling onjuist is geconfigureerd, of dat batchuitvoeringen ongebruikelijk lang duren, waardoor het aantal werkrolthreads dat beschikbaar is om aan andere batches te voldoen, wordt verminderd. Bekijk de prestaties van batches (query's) en verminder de queryduur door knelpunten te verminderen (blokkeren, parallellisme, I/O, wachttijden voor vergrendelingen) of door het juiste indexerings- of queryontwerp te bieden.
TIMEPRIV_TIMEPERIOD Vindt plaats tijdens de interne synchronisatie van de timer voor uitgebreide gebeurtenissen.
TRACE_EVTNOTIF Alleen intern gebruik.
TRACEWRITE Treedt op wanneer de traceringsprovider voor rijensets van SQL Trace wacht op een gratis buffer of een buffer met gebeurtenissen die moeten worden verwerkt.
TRAN_MARKLATCH_DT Treedt op wanneer wordt gewacht op een vernietigingsmodusvergrendeling op een transactiemarkeringsvergrendeling. Transactiemarkeringen worden gebruikt voor synchronisatie van doorvoeringen met gemarkeerde transacties.
TRAN_MARKLATCH_EX Treedt op wanneer wordt gewacht op een exclusieve modusvergrendeling op een gemarkeerde transactie. Transactiemarkeringen worden gebruikt voor synchronisatie van doorvoeringen met gemarkeerde transacties.
TRAN_MARKLATCH_KP Treedt op wanneer wordt gewacht op een modusvergrendeling bij een gemarkeerde transactie. Transactiemarkeringen worden gebruikt voor synchronisatie van doorvoeringen met gemarkeerde transacties.
TRAN_MARKLATCH_NL Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
TRAN_MARKLATCH_SH Treedt op wanneer wordt gewacht op een gedeelde modusvergrendeling op een gemarkeerde transactie. Transactiemarkeringen worden gebruikt voor synchronisatie van doorvoeringen met gemarkeerde transacties.
TRAN_MARKLATCH_UP Treedt op wanneer er wordt gewacht op een updatemodusvergrendeling op een gemarkeerde transactie. Transactiemarkeringen worden gebruikt voor synchronisatie van doorvoeringen met gemarkeerde transacties.
TRANSACTION_MUTEX Vindt plaats tijdens de synchronisatie van toegang tot een transactie door meerdere batches.
UCS_ENDPOINT_CHANGE Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
UCS_MANAGER Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
UCS_MEMORY_NOTIFICATION Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
UCS_SESSION_REGISTRATION Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
UCS_TRANSPORT Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
UCS_TRANSPORT_STREAM_CHANGE Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
UTIL_PAGE_ALLOC Treedt op wanneer transactielogboekscans wachten tot geheugen beschikbaar is tijdens geheugendruk.
VDI_CLIENT_COMPLETECOMMAND Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
VDI_CLIENT_GETCOMMAND Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
VDI_CLIENT_OPERATION Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
VDI_CLIENT_OTHER Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
VERSIONING_COMMITTING Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
VIA_ACCEPT Treedt op wanneer een VIA-providerverbinding (Virtual Interface Adapter) is voltooid tijdens het opstarten.
VIEW_DEFINITION_MUTEX Vindt plaats tijdens synchronisatie bij toegang tot definities van weergaven in de cache.
WAIT_FOR_RESULTS Treedt op wanneer wordt gewacht totdat een querymelding wordt geactiveerd.
WAIT_ON_SYNC_STATISTICS_REFRESH Treedt op wanneer wordt gewacht tot de synchronisatie van statistieken is voltooid voordat het compileren en uitvoeren van query's kan worden hervat.

van toepassing op: te beginnen met SQL Server 2019 (15.x)
WAIT_SCRIPTDEPLOYMENT_REQUEST Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
WAIT_SCRIPTDEPLOYMENT_WORKER Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
WAIT_XLOGREAD_SIGNAL Alleen intern gebruik.

van toepassing op: SQL Server 2017 (14.x) en latere versies.
WAIT_XTP_ASYNC_TX_COMPLETION Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
WAIT_XTP_CKPT_AGENT_WAKEUP Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
WAIT_XTP_CKPT_CLOSE Treedt op wanneer wordt gewacht totdat een controlepunt is voltooid.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
WAIT_XTP_CKPT_ENABLED Treedt op wanneer controlepunten zijn uitgeschakeld en wacht tot controlepunten zijn ingeschakeld.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
WAIT_XTP_CKPT_STATE_LOCK Treedt op wanneer de controle van de controlepuntstatus wordt gesynchroniseerd.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
WAIT_XTP_COMPILE_WAIT Alleen intern gebruik.

van toepassing op: SQL Server 2017 (14.x) en latere versies.
WAIT_XTP_GUEST Treedt op wanneer de databasegeheugentoewijzing moet stoppen met het ontvangen van meldingen met weinig geheugen.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
WAIT_XTP_HOST_WAIT Treedt op wanneer wachttijden worden geactiveerd door de database-engine en worden geïmplementeerd door de host.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
WAIT_XTP_OFFLINE_CKPT_BEFORE_REDO Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
WAIT_XTP_OFFLINE_CKPT_LOG_IO Treedt op wanneer offlinecontrolepunt wacht totdat een lees-I/O voor logboek is voltooid.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
WAIT_XTP_OFFLINE_CKPT_NEW_LOG Treedt op wanneer offlinecontrolepunt wacht tot nieuwe logboekrecords worden gescand.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
WAIT_XTP_PROCEDURE_ENTRY Treedt op wanneer een drop-procedure wacht tot alle huidige uitvoeringen van die procedure zijn voltooid.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
WAIT_XTP_RECOVERY Treedt op wanneer databaseherstel wacht op herstel van objecten die zijn geoptimaliseerd voor geheugen.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
WAIT_XTP_SERIAL_RECOVERY Alleen intern gebruik.

van toepassing op: SQL Server 2017 (14.x) en latere versies.
WAIT_XTP_SWITCH_TO_INACTIVE Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
WAIT_XTP_TASK_SHUTDOWN Treedt op wanneer wordt gewacht tot een In-Memory OLTP-thread is voltooid.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
WAIT_XTP_TRAN_DEPENDENCY Treedt op wanneer wordt gewacht op transactieafhankelijkheden.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
WAITFOR Treedt op als gevolg van een WAITFOR Transact-SQL-instructie. De duur van de wachttijd wordt bepaald door de parameters voor de instructie. Dit is een door de gebruiker geïnitieerde wachttijd.
WAITFOR_PER_QUEUE Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
WAITFOR_TASKSHUTDOWN Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
WAITSTAT_MUTEX Vindt plaats tijdens de synchronisatie van de toegang tot de verzameling statistieken die worden gebruikt om sys.dm_os_wait_statste vullen.
WCC Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
WINDOW_AGGREGATES_MULTIPASS Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
WINFAB_API_CALL Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
WINFAB_REPLICA_BUILD_OPERATION Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
WINFAB_REPORT_FAULT Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
WORKTBL_DROP Treedt op tijdens het onderbreken voordat u het opnieuw probeert, nadat een mislukte werktabel is verwijderd.
WRITE_COMPLETION Treedt op wanneer een schrijfbewerking wordt uitgevoerd.
WRITELOG Treedt op wanneer wordt gewacht totdat een logboek is leeggemaakt. Veelvoorkomende bewerkingen die ertoe leiden dat logboeken worden leeggemaakt, zijn transactiedoorvoeringen en controlepunten. Veelvoorkomende redenen voor lange wachttijden op WRITELOG zijn: schijflatentie (waarbij transactielogboekbestanden zich bevinden), de onmogelijkheid voor I/O om transacties bij te houden, of een groot aantal transactielogboekbewerkingen en leegmaken (doorvoeringen, terugdraaien)
XACT_OWN_TRANSACTION Treedt op terwijl wordt gewacht tot het eigendom van een transactie wordt verkregen.
XACT_RECLAIM_SESSION Treedt op terwijl wordt gewacht tot de huidige eigenaar van een sessie het eigendom van de sessie vrijgeeft.
XACTLOCKINFO Vindt plaats tijdens de synchronisatie van toegang tot de lijst met vergrendelingen voor een transactie. Naast de transactie zelf wordt de lijst met vergrendelingen geopend door bewerkingen zoals impassedetectie en vergrendelingsmigratie tijdens paginasplitsingen.
XACTWORKSPACE_MUTEX Vindt plaats tijdens de synchronisatie van defecten van een transactie, evenals het aantal databasevergrendelingen tussen leden van een transactie in de lijst.
XDB_CONN_DUP_HASH Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
XDES_HISTORY Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
XDES_OUT_OF_ORDER_LIST Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
XDES_SNAPSHOT Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
XDESTSVERMGR Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
XE_BUFFERMGR_ALLPROCESSED_EVENT Treedt op wanneer sessiebuffers voor uitgebreide gebeurtenissen worden leeggemaakt aan doelen. Deze wachttijd vindt plaats op een achtergrondthread.
XE_BUFFERMGR_FREEBUF_EVENT Treedt op wanneer aan een van de volgende voorwaarden wordt voldaan:

- Er is een sessie met uitgebreide gebeurtenissen geconfigureerd voor geen gebeurtenisverlies en alle buffers in de sessie zijn momenteel vol. Dit kan erop wijzen dat de buffers voor een sessie met uitgebreide gebeurtenissen te klein zijn of moeten worden gepartitioneerd.
- Controles ondervinden een vertraging. Dit kan duiden op een schijfknelpunt op het station waar de audits worden geschreven.
XE_CALLBACK_LIST Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
XE_CX_FILE_READ Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
XE_DISPATCHER_CONFIG_SESSION_LIST Treedt op wanneer een sessie met uitgebreide gebeurtenissen die asynchrone doelen gebruikt, wordt gestart of gestopt. Deze wachttijd geeft een van de volgende voorwaarden aan:

- Een sessie uitgebreide gebeurtenissen registreert zich bij een achtergrondthreadpool.
- De achtergrondthreadgroep berekent het vereiste aantal threads op basis van de huidige belasting.
XE_DISPATCHER_JOIN Treedt op wanneer een achtergrondthread die wordt gebruikt voor uitgebreide gebeurtenissensessies wordt beëindigd.
XE_DISPATCHER_WAIT Treedt op wanneer een achtergrondthread die wordt gebruikt voor uitgebreide gebeurtenissensessies wacht tot gebeurtenisbuffers worden verwerkt.
XE_FILE_TARGET_TVF Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
XE_LIVE_TARGET_TVF Alleen intern gebruik.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.
XE_MODULEMGR_SYNC Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
XE_OLS_LOCK Alleen ter informatie geïdentificeerd. Niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
XE_PACKAGE_LOCK_BACKOFF Alleen ter informatie geïdentificeerd. Niet ondersteund.

is alleen van toepassing op: SQL Server 2008 R2 (alleen 10.50.x).
XE_SERVICES_EVENTMANUAL Alleen intern gebruik.
XE_SERVICES_MUTEX Alleen intern gebruik.
XE_SERVICES_RWLOCK Alleen intern gebruik.
XE_SESSION_CREATE_SYNC Alleen intern gebruik.
XE_SESSION_FLUSH Alleen intern gebruik.
XE_SESSION_SYNC Alleen intern gebruik.
XE_STM_CREATE Alleen intern gebruik.
XE_TIMER_EVENT Alleen intern gebruik.
XE_TIMER_MUTEX Alleen intern gebruik.
XE_TIMER_TASK_DONE Alleen intern gebruik.
XIO_CREDENTIAL_MGR_RWLOCK Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
XIO_CREDENTIAL_RWLOCK Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
XIO_EDS_MGR_RWLOCK Alleen intern gebruik.

van toepassing op: SQL Server 2017 (14.x) en latere versies.
XIO_EDS_RWLOCK Alleen intern gebruik.

van toepassing op: SQL Server 2017 (14.x) en latere versies.
XIO_IOSTATS_BLOBLIST_RWLOCK Alleen intern gebruik.

van toepassing op: SQL Server 2017 (14.x) en latere versies.
XIO_IOSTATS_FCBLIST_RWLOCK Alleen intern gebruik.

van toepassing op: SQL Server 2017 (14.x) en latere versies.
XIO_LEASE_RENEW_MGR_RWLOCK Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
XTP_HOST_DB_COLLECTION Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
XTP_HOST_LOG_ACTIVITY Alleen intern gebruik.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
XTP_HOST_PARALLEL_RECOVERY Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
XTP_PREEMPTIVE_TASK Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
XTP_TRUNCATION_LSN Alleen intern gebruik.

Van toepassing op: SQL Server 2016 (13.x) en latere versies.
XTPPROC_CACHE_ACCESS Vindt plaats voor toegang tot alle systeemeigen gecompileerde opgeslagen procedurecacheobjecten.

Van toepassing op: SQL Server 2014 (12.x) en nieuwere versies.
XTPPROC_PARTITIONED_STACK_CREATE Treedt op wanneer per NUMA-knooppunt systeemeigen gecompileerde opgeslagen procedurecachestructuren worden toegewezen (moet één thread worden uitgevoerd) voor een bepaalde procedure.

Van toepassing op: SQL Server 2012 (11.x) en latere versies.

Zie sys.dm_tran_locks (Transact-SQL)voor een compatibiliteitsmatrix voor vergrendelingen.