sys.dm_os_wait_stats (Transact-SQL)
gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Returnerar information om alla väntetider som påträffas av trådar som körs. Du kan använda den här aggregerade vyn för att diagnostisera prestandaproblem med SQL Server och även med specifika frågor och batchar. sys.dm_exec_session_wait_stats (Transact-SQL) innehåller liknande information per session.
Not
Om du vill anropa den här dynamiska hanteringsvyn från Azure Synapse Analytics eller Analytics Platform System (PDW) använder du namnet sys.dm_pdw_nodes_os_wait_stats
. Den här syntaxen stöds inte av en serverlös SQL-pool i Azure Synapse Analytics.
Kolumnnamn | Datatyp | Beskrivning |
---|---|---|
wait_type |
nvarchar(60) | Namnet på väntetypen. Mer information finns i Typer av väntetider, senare i den här artikeln. |
waiting_tasks_count |
bigint | Antal väntetider för den här väntetypen. Den här räknaren ökas i början av varje väntan. |
wait_time_ms |
bigint | Total väntetid för den här väntetypen i millisekunder. Den här gången ingår signal_wait_time_ms . |
max_wait_time_ms |
bigint | Maximal väntetid för den här väntetypen. |
signal_wait_time_ms |
bigint | Skillnaden mellan den tid då den väntande tråden signalerades och när den började köras. |
pdw_node_id |
int | Identifieraren för noden som den här fördelningen är på. gäller för: Azure Synapse Analytics, Analytics Platform System (PDW) |
Behörigheter
På SQL Server och SQL Managed Instance kräver VIEW SERVER STATE
behörighet.
I SQL Database Grundläggande, S0och S1 tjänstmål och för databaser i elastiska pooler, serveradministratör konto, Microsoft Entra-administratör konto eller medlemskap i ##MS_ServerStateReader##
serverrollen krävs. För alla andra SQL Database-tjänstmål krävs antingen VIEW DATABASE STATE
behörighet för databasen eller medlemskap i ##MS_ServerStateReader##
serverrollen.
Behörigheter för SQL Server 2022 och senare
Kräver BEHÖRIGHET FÖR VISNINGSSERVERNS PRESTANDATILLSTÅND på servern.
Typer av väntetider
Resurs väntar inträffa när en arbetare begär åtkomst till en resurs som inte är tillgänglig eftersom resursen används av någon annan arbetare eller ännu inte är tillgänglig. Exempel på resursvänte är lås, svarstider, nätverks- och disk-I/O-väntetider. Lås och lås väntar på synkroniseringsobjekt.
kö väntar inträffar när en arbetare är inaktiv och väntar på att arbetet ska tilldelas. Köväntan visas oftast med systembakgrundsuppgifter, till exempel dödlägesövervakaren och borttagna uppgifter för rensning av poster. Dessa uppgifter väntar tills arbetsbegäranden placeras i en arbetskö. Köväntningar kan också regelbundet bli aktiva även om inga nya paket har placerats i kön.
externa väntetider inträffa när en SQL Server-arbetare väntar på att en extern händelse, till exempel ett utökat lagrat proceduranrop eller en länkad serverfråga, ska slutföras. När du diagnostiserar blockeringsproblem bör du komma ihåg att externa väntetider inte alltid innebär att arbetaren är inaktiv eftersom arbetaren aktivt kör extern kod.
Den här dynamiska hanteringsvyn (DMV) visar tiden för väntetider som har slutförts. Den här DMV:en visar inte aktuella väntetider.
En SQL Server-arbetstråd anses inte vänta om något av följande villkor är sant:
- En resurs blir tillgänglig.
- En kö är inte så stor.
- En extern process slutförs.
Även om tråden inte längre väntar behöver tråden inte börja köras omedelbart. Det beror på att en sådan tråd först placeras i kön med körbara arbetare och måste vänta på att ett kvantum ska köras på schemaläggaren.
I SQL Server är väntetidsräknarna bigint- värden och är därför inte lika benägna att räknar rollover som motsvarande räknare i tidigare versioner av SQL Server.
Specifika typer av väntetider under frågekörningen kan tyda på flaskhalsar eller båspunkter i frågan. På samma sätt kan höga väntetider eller vänteantal som är breda på servern indikera flaskhalsar eller hot spots i interaktionsfrågeinteraktioner i serverinstansen. Låsväntningar indikerar till exempel datakonkurration efter frågor. sid-I/O-spärrväntningar anger långsamma svarstider för I/O. uppdateringsvänte för sidspärr indikerar felaktig fillayout.
Innehållet i denna DMV kan återställas. Det här T-SQL-kommandot återställer alla räknare till 0:
DBCC SQLPERF ('sys.dm_os_wait_stats', CLEAR);
GO
Not
Den här statistiken sparas inte efter omstarten av databasmotorn och alla data är kumulativa sedan den senaste gången statistiken återställdes eller databasmotorn startades. Använd kolumnen sqlserver_start_time
i sys.dm_os_sys_info för att hitta den senaste starttiden för databasmotorn.
I följande tabell visas de väntetyper som påträffas av aktiviteter.
Väntetyp | Beskrivning |
---|---|
ABR
|
Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
AM_INDBUILD_ALLOCATION
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
AM_SCHEMAMGR_UNSHARED_CACHE
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
ASSEMBLY_FILTER_HASHTABLE
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
ASSEMBLY_LOAD
|
Inträffar vid exklusiv åtkomst till monteringsinläsning. |
ASYNC_DISKPOOL_LOCK
|
Inträffar när det görs ett försök att synkronisera parallella trådar som utför uppgifter som att skapa eller initiera en fil. |
ASYNC_IO_COMPLETION
|
Inträffar när en aktivitet väntar på att asynkrona icke-data-I/Os ska slutföras. Exempel är I/O som ingår i varm väntelägesloggöverföring, databasspegling, vissa massimportrelaterade åtgärder. |
ASYNC_NETWORK_IO
|
Inträffar i nätverksskrivningar när uppgiften blockeras i väntan på att klientprogrammet ska bekräfta att det har bearbetat alla data som skickats till den. Kontrollera att klientprogrammet bearbetar data från servern så snabbt som möjligt eller att det inte finns några nätverksfördröjningar. Orsaker till att klientprogrammet inte kan använda data tillräckligt snabbt är: programdesignproblem som att skriva resultat till en fil medan resultatet kommer, väntar på användarindata, filtrering på klientsidan på en stor datauppsättning i stället för filtrering på serversidan eller en avsiktlig väntan som introduceras. Även klientdatorn kan få långsamma svar på grund av problem som lågt virtuellt/fysiskt minne, 100% CPU-förbrukning osv. Nätverksfördröjningar kan också leda till den här väntan – vanligtvis på grund av problem med nätverkskortdrivrutiner, filterdrivrutiner, brandväggar eller felkonfigurerade routrar. |
ASYNC_OP_COMPLETION
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
ASYNC_OP_CONTEXT_READ
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
ASYNC_OP_CONTEXT_WRITE
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
ASYNC_SOCKETDUP_IO
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
AUDIT_GROUPCACHE_LOCK
|
Inträffar när det finns en väntan på ett lås som styr åtkomsten till en särskild cache. Cacheminnet innehåller information om vilka granskningar som används för att granska varje granskningsåtgärdsgrupp. |
AUDIT_LOGINCACHE_LOCK
|
Inträffar när det finns en väntan på ett lås som styr åtkomsten till en särskild cache. Cacheminnet innehåller information om vilka granskningar som används för att granska åtgärdsgrupper för inloggningsgranskning. |
AUDIT_ON_DEMAND_TARGET_LOCK
|
Inträffar när det finns en väntan på ett lås som används för att säkerställa enkel initiering av granskningsrelaterade extended event-mål. |
AUDIT_XE_SESSION_MGR
|
Inträffar när det finns en väntan på ett lås som används för att synkronisera start och stopp av granskningsrelaterade extended events-sessioner. |
BACKUP
|
Inträffar när en uppgift blockeras som en del av säkerhetskopieringsbearbetningen. |
BACKUP_OPERATOR
|
Inträffar när en uppgift väntar på en bandmontering. Om du vill visa bandstatusen frågar du sys.dm_io_backup_tapes . Om en monteringsåtgärd inte väntar kan den här väntetypen tyda på ett maskinvaruproblem med bandenheten. |
BACKUPBUFFER
|
Inträffar när en säkerhetskopieringsaktivitet väntar på data eller väntar på en buffert där data ska lagras. Den här typen är inte typisk, förutom när en uppgift väntar på en bandmontering. |
BACKUPIO
|
Inträffar när en säkerhetskopieringsaktivitet väntar på data eller väntar på en buffert där data ska lagras. Den här typen är inte typisk, förutom när en uppgift väntar på en bandmontering. |
BACKUPTHREAD
|
Inträffar när en uppgift väntar på att en säkerhetskopieringsaktivitet ska slutföras. Väntetiderna kan vara långa, från flera minuter till flera timmar. Om den uppgift som väntar på är i en I/O-process tyder den här typen inte på något problem. |
BAD_PAGE_PROCESS
|
Inträffar när den bakgrundsmisstänkta sidloggaren försöker undvika att köra mer än var femte sekund. Överdrivna misstänkta sidor gör att loggaren körs ofta. |
BLOB_METADATA
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
BMPALLOCATION
|
Sker med parallella batchlägesplaner när du synkroniserar allokeringen av ett stort bitmappsfilter. Om väntan är överdriven och inte kan minskas genom att justera frågan (till exempel lägga till index) bör du överväga att justera kostnadströskeln för parallellitet eller sänka graden av parallellitet. gäller för: SQL Server 2014 (12.x) och senare versioner. |
BMPBUILD
|
Inträffar med parallella batchlägesplaner när du synkroniserar skapandet av ett stort bitmappsfilter. Om väntan är överdriven och inte kan minskas genom att justera frågan (till exempel lägga till index) bör du överväga att justera kostnadströskeln för parallellitet eller sänka graden av parallellitet. gäller för: SQL Server 2014 (12.x) och senare versioner. |
BMPREPARTITION
|
Sker med parallella batchlägesplaner när du synkroniserar ompartitioneringen av ett stort bitmappsfilter. Om väntan är överdriven och inte kan minskas genom att justera frågan (till exempel lägga till index) bör du överväga att justera kostnadströskeln för parallellitet eller sänka graden av parallellitet. gäller för: SQL Server 2014 (12.x) och senare versioner. |
BMPREPLICATION
|
Sker med parallella batchlägesplaner när replikering av ett stort bitmappsfilter synkroniseras mellan arbetstrådar. Om väntan är överdriven och inte kan minskas genom att justera frågan (till exempel lägga till index) bör du överväga att justera kostnadströskeln för parallellitet eller sänka graden av parallellitet. gäller för: SQL Server 2014 (12.x) och senare versioner. |
BPSORT
|
Sker med parallella batchlägesplaner när sortering av en datamängd synkroniseras mellan flera trådar. Om väntan är överdriven och inte kan minskas genom att justera frågan (till exempel lägga till index) bör du överväga att justera kostnadströskeln för parallellitet eller sänka graden av parallellitet. gäller för: SQL Server 2016 (13.x) och senare versioner. |
BROKER_CONNECTION_RECEIVE_TASK
|
Inträffar när du väntar på att åtkomsten ska ta emot ett meddelande på en anslutningsslutpunkt. Ta emot åtkomst till slutpunkten serialiseras. |
BROKER_DISPATCHER
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
BROKER_ENDPOINT_STATE_MUTEX
|
Inträffar när det finns konkurrens om att få åtkomst till tillståndet för en tjänstkoordinatoranslutningsslutpunkt. Åtkomst till tillståndet för ändringar serialiseras. |
BROKER_EVENTHANDLER
|
Inträffar när en uppgift väntar i den primära händelsehanteraren för Service Broker. Detta bör ske mycket kort. |
BROKER_FORWARDER
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
BROKER_INIT
|
Inträffar när Service Broker initieras i varje aktiv databas. Detta bör inträffa sällan. |
BROKER_MASTERSTART
|
Inträffar när en uppgift väntar på att den primära händelsehanteraren för Service Broker ska starta. Detta bör ske mycket kort. |
BROKER_RECEIVE_WAITFOR
|
Inträffar när RECEIVE WAITFOR väntar. Det kan innebära att inga meddelanden är redo att tas emot i kön eller att en låskonkurration hindrar den från att ta emot meddelanden från kön. |
BROKER_REGISTERALLENDPOINTS
|
Inträffar under initieringen av en tjänstkoordinatoranslutningsslutpunkt. Detta bör ske mycket kort. |
BROKER_SERVICE
|
Inträffar när service broker-mållistan som är associerad med en måltjänst uppdateras eller omprioriteras. |
BROKER_SHUTDOWN
|
Inträffar när det finns en planerad avstängning av Service Broker. Detta bör inträffa mycket kort, om alls. |
BROKER_START
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
BROKER_TASK_SHUTDOWN
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
BROKER_TASK_STOP
|
Inträffar när aktivitetshanteraren för Service Broker-kön försöker stänga av aktiviteten. Tillståndskontrollen serialiseras och måste vara i ett körningstillstånd i förväg. |
BROKER_TASK_SUBMIT
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
BROKER_TO_FLUSH
|
Inträffar när Service Broker lazy flusher tömer de minnesinterna överföringsobjekten till en arbetstabell. |
BROKER_TRANSMISSION_OBJECT
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
BROKER_TRANSMISSION_TABLE
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
BROKER_TRANSMISSION_WORK
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
BROKER_TRANSMITTER
|
Inträffar när Service Broker-sändaren väntar på arbete. Service Broker har en komponent som kallas sändare, som schemalägger meddelanden från flera dialogrutor som ska skickas via kabeln över en eller flera anslutningsslutpunkter. Sändaren har två dedikerade trådar för detta ändamål. Den här väntetypen debiteras när dessa sändartrådar väntar på att dialogmeddelanden ska skickas med hjälp av transportanslutningarna. Höga värden för waiting_tasks_count för den här väntetypen pekar på tillfälligt arbete för dessa sändare och tyder inte på några prestandaproblem. Om tjänstkoordinator inte används alls bör waiting_tasks_count vara 2 (för de två sändare trådarna) och wait_time_ms bör vara dubbelt så lång som sedan instansen startas. Se väntestatistik för Service Broker. |
BUFFERPOOL_SCAN
|
Kan inträffa när buffertpoolsökningen körs parallellt och huvuduppgiften väntar på att genomsökningen ska slutföras. Mer information finns i åtgärder som utlöser en buffertpoolsökning kan köras långsamt på datorer med stort minne. gäller för: SQL Server 2022 (16.x) och senare versioner. |
BUILTIN_HASHKEY_MUTEX
|
Kan inträffa efter start av instansen, medan interna datastrukturer initieras. Upprepas inte när datastrukturer har initierats. |
CHANGE_TRACKING_WAITFORCHANGES
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
CHECK_PRINT_RECORD
|
Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
CHECK_SCANNER_MUTEX
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
CHECK_TABLES_INITIALIZATION
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
CHECK_TABLES_SINGLE_SCAN
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
CHECK_TABLES_THREAD_BARRIER
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
CHECKPOINT_QUEUE
|
Inträffar medan kontrollpunktsaktiviteten väntar på nästa kontrollpunktsbegäran. |
CHKPT
|
Inträffar vid serverstart för att tala om för kontrollpunktstråden att den kan starta. |
CLEAR_DB
|
Inträffar under åtgärder som ändrar tillståndet för en databas, till exempel att öppna eller stänga en databas. |
CLR_AUTO_EVENT
|
Inträffar när en uppgift för närvarande utför CLR-körning (Common Language Runtime) och väntar på att en viss autoevent ska initieras. Långa väntetider är typiska och tyder inte på något problem. |
CLR_CRST
|
Inträffar när en uppgift för närvarande utför CLR-körning och väntar på att ange ett kritiskt avsnitt i uppgiften som för närvarande används av en annan aktivitet. |
CLR_JOIN
|
Inträffar när en uppgift för närvarande utför CLR-körning och väntar på att en annan uppgift ska avslutas. Det här väntetillståndet inträffar när det finns en koppling mellan aktiviteter. |
CLR_MANUAL_EVENT
|
Inträffar när en uppgift för närvarande utför CLR-körning och väntar på att en specifik manuell händelse ska initieras. |
CLR_MEMORY_SPY
|
Inträffar under en väntan på låsförvärv för en datastruktur som används för att registrera alla virtuella minnesallokeringar som kommer från CLR. Datastrukturen är låst för att upprätthålla dess integritet om det finns parallell åtkomst. |
CLR_MONITOR
|
Inträffar när en uppgift för närvarande utför CLR-körning och väntar på att få ett lås på övervakaren. |
CLR_RWLOCK_READER
|
Inträffar när en uppgift för närvarande utför CLR-körning och väntar på ett läsarlås. |
CLR_RWLOCK_WRITER
|
Inträffar när en uppgift för närvarande utför CLR-körning och väntar på ett skrivlås. |
CLR_SEMAPHORE
|
Inträffar när en uppgift för närvarande utför CLR-körning och väntar på en semafor. |
CLR_TASK_START
|
Inträffar i väntan på att en CLR-uppgift ska slutföra starten. |
CLRHOST_STATE_ACCESS
|
Inträffar där det finns en väntan på att få exklusiv åtkomst till CLR-värddatastrukturerna. Den här väntetypen inträffar när CLR-körningen konfigureras eller avslutas. |
CMEMPARTITIONED
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
CMEMTHREAD
|
Inträffar när en uppgift väntar på ett trådsäkert minnesobjekt. Väntetiden kan öka när det uppstår konkurrens på grund av flera uppgifter som försöker allokera minne från samma minnesobjekt. |
COLUMNSTORE_BUILD_THROTTLE
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
COLUMNSTORE_COLUMNDATASET_SESSION_LIST
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
COMMIT_TABLE
|
Endast intern användning. |
CONNECTION_ENDPOINT_LOCK
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
COUNTRECOVERYMGR
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
CREATE_DATINISERVICE
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
CXCONSUMER
|
Inträffar med parallella frågeplaner när en konsumenttråd (överordnad) väntar på att en producenttråd ska skicka rader.
CXCONSUMER väntetider orsakas av en Exchange Iterator som får slut på rader från producenttråden. Detta är en normal del av parallell frågekörning.gäller för: SQL Server (från och med SQL Server 2016 (13.x) Service Pack 2, SQL Server 2017 (14.x) CU 3), Azure SQL Database, Azure SQL Managed Instance |
CXPACKET
|
Inträffar med parallella frågeplaner när du väntar på att synkronisera frågeprocessorn Exchange Iteratoroch när rader skapas och används. Om väntan är överdriven och inte kan minskas genom att justera frågan (till exempel lägga till index) bör du överväga att justera kostnadströskeln för parallellitet eller sänka graden av parallellitet. Obs! Från och med SQL Server 2016 (13.x) Service Pack 2 och SQL Server 2017 (14.x) CU 3, syftar CXPACKET bara på att vänta på att synkronisera Exchange Iterator och skapa rader. Trådar som förbrukar rader spåras separat i CXCONSUMER väntetyp. Om konsumenttrådarna är för långsamma kan Exchange Iterator-bufferten bli full och orsaka CXPACKET väntetider.Obs! I SQL Server 2022 (16.x) och senare versioner, Azure SQL Database och Azure SQL Managed Instance refererar CXPACKET bara till att vänta på trådar som producerar rader. Exchange Iterator-synkronisering spåras separat i CXSYNC_PORT och CXSYNC_CONSUMER väntetyper. Trådar som förbrukar rader spåras separat i CXCONSUMER väntetyp. |
CXSYNC_PORT
|
Inträffar med parallella frågeplaner när du väntar på att öppna, stänga och synkronisera Exchange Iterator portar mellan producent- och konsumenttrådar. Om en frågeplan till exempel har en lång sorteringsåtgärd kan CXSYNC_PORT väntetider vara högre eftersom sorteringen måste slutföras innan Exchange Iterator-porten kan synkroniseras.gäller för: SQL Server 2022 (16.x) och senare versioner, Azure SQL Database och Azure SQL Managed Instance |
CXSYNC_CONSUMER
|
Inträffar med parallella frågeplaner när du väntar på att nå en Exchange Iterator synkroniseringspunkt mellan alla konsumenttrådar. gäller för: SQL Server 2022 (16.x) och senare versioner, Azure SQL Database och Azure SQL Managed Instance |
CXROWSET_SYNC
|
Inträffar under en parallell intervallgenomsökning. |
DAC_INIT
|
Inträffar när den dedikerade administratörsanslutningen initieras. |
DBCC_SCALE_OUT_EXPR_CACHE
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
DBMIRROR_DBM_EVENT
|
Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
DBMIRROR_DBM_MUTEX
|
Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
DBMIRROR_EVENTS_QUEUE
|
Inträffar när databasspegling väntar på att händelser ska bearbetas. |
DBMIRROR_SEND
|
Inträffar när en uppgift väntar på att en kvarvarande kommunikationslogg på nätverksskiktet ska rensas för att kunna skicka meddelanden. Anger att kommunikationsskiktet börjar överbelastas och påverkar databasens dataflödesspegling. |
DBMIRROR_WORKER_QUEUE
|
Anger att den databasspegling av arbetsuppgiften väntar på mer arbete. |
DBMIRRORING_CMD
|
Inträffar när en uppgift väntar på att loggposter ska tömmas till disk. Det här väntetillståndet förväntas hållas under långa tidsperioder. |
DBSEEDING_FLOWCONTROL
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
DBSEEDING_OPERATION
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
DEADLOCK_ENUM_MUTEX
|
Inträffar när dödlägesövervakaren och sys.dm_os_waiting_tasks försöka se till att SQL Server inte kör flera deadlock-sökningar samtidigt. |
DEADLOCK_TASK_SEARCH
|
Stor väntetid på den här resursen anger att servern kör frågor ovanpå sys.dm_os_waiting_tasks , och dessa frågor blockerar deadlock monitor från att köra deadlock-sökning. Den här väntetypen används endast av dödlägesövervakaren. Frågor ovanpå sys.dm_os_waiting_tasks använda DEADLOCK_ENUM_MUTEX . |
DEBUG
|
Inträffar under Transact-SQL och CLR-felsökning för intern synkronisering. |
DIRECTLOGCONSUMER_LIST
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
DIRTY_PAGE_POLL
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
DIRTY_PAGE_SYNC
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
DIRTY_PAGE_TABLE_LOCK
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
DISABLE_VERSIONING
|
Inträffar när SQL Server avsöker versionstransaktionshanteraren för att se om tidsstämpeln för den tidigaste aktiva transaktionen är senare än tidsstämpeln för när tillståndet började ändras. I så fall har alla transaktioner med ögonblicksbilder som startades innan ALTER DATABASE -instruktionen kördes slutförts. Det här väntetillståndet används när SQL Server inaktiverar versionshantering med hjälp av instruktionen ALTER DATABASE . |
DISKIO_SUSPEND
|
Inträffar när en uppgift väntar på att få åtkomst till en fil när en extern säkerhetskopia är aktiv. Detta rapporteras för varje väntande användarprocess. Ett antal som är större än fem per användare kan tyda på att den externa säkerhetskopieringen tar för lång tid att slutföra. |
DISPATCHER_PRIORITY_QUEUE_SEMAPHORE
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
DISPATCHER_QUEUE_SEMAPHORE
|
Inträffar när en tråd från avsändarpoolen väntar på att mer arbete ska bearbetas. Väntetiden för den här väntetypen förväntas öka när avsändaren är inaktiv. |
DLL_LOADING_MUTEX
|
Inträffar en gång i väntan på att XML-parsarens DLL ska läsas in. |
DPT_ENTRY_LOCK
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
DROP_DATABASE_TIMER_TASK
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
DROPTEMP
|
Inträffar mellan försök att släppa ett tillfälligt objekt om föregående försök misslyckades. Väntetiden växer exponentiellt med varje misslyckat släppförsök. |
DTC
|
Inträffar när en aktivitet väntar på en händelse som används för att hantera tillståndsövergång. Det här tillståndet styr när återställningen av Ms DTC-transaktioner (Microsoft Distributed Transaction Coordinator) inträffar när SQL Server får ett meddelande om att MS DTC-tjänsten har blivit otillgänglig. |
DTC_ABORT_REQUEST
|
Inträffar i en MSDTC-arbetssession när sessionen väntar på att bli ägare till en MSDTC-transaktion. När MS DTC äger transaktionen kan sessionen återställa transaktionen. I allmänhet väntar sessionen på en annan session som använder transaktionen. |
DTC_RESOLVE
|
Inträffar när en återställningsaktivitet väntar på den master databasen i en transaktion mellan databaser så att aktiviteten kan köra frågor mot resultatet av transaktionen. |
DTC_STATE
|
Inträffar när en aktivitet väntar på en händelse som skyddar ändringar i det interna ms DTC-objektet för globalt tillstånd. Det här tillståndet bör hållas under mycket korta tidsperioder. |
DTC_TMDOWN_REQUEST
|
Inträffar i en MSDTC-arbetssession när SQL Server får ett meddelande om att MS DTC-tjänsten inte är tillgänglig. Först väntar arbetaren på att MS DTC-återställningsprocessen ska starta. Sedan väntar arbetaren på att få utfallet av den distribuerade transaktion som arbetaren arbetar med. Detta kan fortsätta tills anslutningen till MS DTC-tjänsten har återupprättats. |
DTC_WAITFOR_OUTCOME
|
Inträffar när återställningsuppgifter väntar på att MS DTC ska bli aktivt för att möjliggöra lösning av förberedda transaktioner. |
DTCNEW_ENLIST
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
DTCNEW_PREPARE
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
DTCNEW_RECOVERY
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
DTCNEW_TM
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
DTCNEW_TRANSACTION_ENLISTMENT
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
DTCPNTSYNC
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
DUMP_LOG_COORDINATOR
|
Inträffar när en huvuduppgift väntar på att en underuppgift ska generera data. Normalt sker inte det här tillståndet. En lång väntan indikerar en oväntad blockering. Underavsnittet ska undersökas. |
DUMP_LOG_COORDINATOR_QUEUE
|
Endast intern användning. |
DUMPTRIGGER
|
Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
EC
|
Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
EE_PMOLOCK
|
Inträffar under synkroniseringen av vissa typer av minnesallokeringar under instruktionskörningen. |
EE_SPECPROC_MAP_INIT
|
Inträffar vid synkronisering av skapande av intern procedurhashtabell. Den här väntan kan bara inträffa under den första åtkomsten av hash-tabellen när SQL Server-instansen startar. |
ENABLE_EMPTY_VERSIONING
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
ENABLE_VERSIONING
|
Inträffar när SQL Server väntar på att alla uppdateringstransaktioner i den här databasen ska slutföras innan databasen förklaras redo att övergå till tillstånd för ögonblicksbildisolering. Det här tillståndet används när SQL Server aktiverar ögonblicksbildisolering med hjälp av instruktionen ALTER DATABASE . |
ERROR_REPORTING_MANAGER
|
Inträffar under synkronisering av flera samtidiga initieringar av felloggar. |
EXCHANGE
|
Inträffar under synkroniseringen i frågeprocessorns exchange-iterator under parallella frågor. |
EXECSYNC
|
Inträffar under parallella frågor vid synkronisering i frågeprocessorn i områden som inte är relaterade till exchange-iteratorn. Exempel på sådana områden är bitmappar, stora binära objekt (LOB) och spool-iteratorn. LOB:er kan ofta använda det här väntetillståndet. |
EXECUTION_PIPE_EVENT_INTERNAL
|
Sker under synkroniseringen mellan producent- och konsumentdelar av batchkörning som skickas via anslutningskontexten. |
EXTERNAL_RG_UPDATE
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
EXTERNAL_SCRIPT_NETWORK_IO
|
Endast intern användning. gäller för: SQL Server 2017 (14.x) via aktuell. |
EXTERNAL_SCRIPT_PREPARE_SERVICE
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
EXTERNAL_SCRIPT_SHUTDOWN
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
EXTERNAL_WAIT_ON_LAUNCHER,
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
FABRIC_HADR_TRANSPORT_CONNECTION
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
FABRIC_REPLICA_CONTROLLER_LIST
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
FABRIC_REPLICA_CONTROLLER_STATE_AND_CONFIG
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
FABRIC_REPLICA_PUBLISHER_EVENT_PUBLISH
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
FABRIC_REPLICA_PUBLISHER_SUBSCRIBER_LIST
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
FABRIC_WAIT_FOR_BUILD_REPLICA_EVENT_PROCESSING
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
FAILPOINT
|
Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
FCB_REPLICA_READ
|
Inträffar när läsningarna av en ögonblicksbild (eller en tillfällig ögonblicksbild som skapats av DBCC ) glesa fil synkroniseras. |
FCB_REPLICA_WRITE
|
Inträffar när push-överföring eller dragning av en sida till en ögonblicksbild (eller en tillfällig ögonblicksbild som skapats av DBCC ) gles fil synkroniseras. |
FEATURE_SWITCHES_UPDATE
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
FFT_NSO_DB_KILL_FLAG
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
FFT_NSO_DB_LIST
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
FFT_NSO_FCB
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
FFT_NSO_FCB_FIND
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
FFT_NSO_FCB_PARENT
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
FFT_NSO_FCB_RELEASE_CACHED_ENTRIES
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
FFT_NSO_FCB_STATE
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
FFT_NSO_FILEOBJECT
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
FFT_NSO_TABLE_LIST
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
FFT_NTFS_STORE
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
FFT_RECOVERY
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
FFT_RSFX_COMM
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
FFT_RSFX_WAIT_FOR_MEMORY
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
FFT_STARTUP_SHUTDOWN
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
FFT_STORE_DB
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
FFT_STORE_ROWSET_LIST
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
FFT_STORE_TABLE
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
FILE_VALIDATION_THREADS
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
FILESTREAM_CACHE
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
FILESTREAM_CHUNKER
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
FILESTREAM_CHUNKER_INIT
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
FILESTREAM_FCB
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
FILESTREAM_FILE_OBJECT
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
FILESTREAM_WORKITEM_QUEUE
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
FILETABLE_SHUTDOWN
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
FOREIGN_REDO
|
Endast intern användning. gäller för: SQL Server 2017 (14.x) via aktuell. |
FORWARDER_TRANSITION
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
FS_FC_RWLOCK
|
Inträffar när filestream-skräpinsamlaren väntar på att utföra någon av följande uppgifter: – Inaktivera skräpinsamling (används av säkerhetskopiering och återställning). – Kör en cykel av FILESTREAM-skräpinsamlaren. |
FS_GARBAGE_COLLECTOR_SHUTDOWN
|
Inträffar när FILESTREAM-skräpinsamlaren väntar på att rensningsuppgifterna ska slutföras. |
FS_HEADER_RWLOCK
|
Inträffar när det finns en väntan på att få åtkomst till FILESTREAM-huvudet i en FILESTREAM-datacontainer för att antingen läsa eller uppdatera innehållet i FILESTREAM-huvudfilen (Filestream.hdr). |
FS_LOGTRUNC_RWLOCK
|
Inträffar när det finns en väntan på att få åtkomst till FILESTREAM-loggtrunkering för att utföra någon av följande uppgifter: – Inaktivera tillfälligt FSLOG-trunkering (FILESTREAM-logg) (används vid säkerhetskopiering och återställning). – Kör en cykel med FSLOG-trunkering. |
FSA_FORCE_OWN_XACT
|
Inträffar när en FILESTREAM-fil-I/O-åtgärd måste bindas till den associerade transaktionen, men transaktionen ägs för närvarande av en annan session. |
FSAGENT
|
Inträffar när en FILESTREAM-fil-I/O-åtgärd väntar på en FILESTREAM-agentresurs som används av en annan fil-I/O-åtgärd. |
FSTR_CONFIG_MUTEX
|
Inträffar när en annan FILESTREAM-funktionskonfigurering väntar på att slutföras. |
FSTR_CONFIG_RWLOCK
|
Inträffar när det finns en väntan på att serialisera åtkomsten till FILESTREAM-konfigurationsparametrarna. |
FT_COMPROWSET_RWLOCK
|
Fulltext väntar på åtgärden för fragmentmetadata. Dokumenteras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
FT_IFTS_RWLOCK
|
Fulltext väntar på intern synkronisering. Dokumenteras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
FT_IFTS_SCHEDULER_IDLE_WAIT
|
Vilolägestyp för fulltextschemaläggare. Schemaläggaren är inaktiv. |
FT_IFTS_ASYNC_WRITE_PIPE
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTS_BLOB_HASH
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTS_CATEALOG_SOURCE
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTS_CHUNK_BUFFER_CLIENT_MANAGER
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTS_CHUNK_BUFFER_PROTO_WORD_LIST
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTS_COMP_DESC_MANAGER
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTS_CONSUMER_PLUGIN
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTS_CRAWL_BATCH_LIST
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTS_CRAWL_CHILDREN
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTS_DOCID_INTERFACE_LIST
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTS_DOCID_LIST
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTS_FP_INFO_LIST
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTS_HOST_CONTROLLER
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTS_MASTER_MERGE_TASK_LIST
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTS_MEMREGPOOL
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTS_MERGE_FRAGMENT_SYNC
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTS_NOISE_WORDS_COLLECTION_CACHE
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTS_NOISE_WORDS_RESOURCE
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTS_OCCURRENCE_BUFFER_POOL
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTS_PIPELINE
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTS_PIPELINE_LIST
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTS_PIPELINE_MANAGER
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTS_PROJECT_FD_INFO_MAP
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTS_SCHEDULER
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTS_SHARED_MEMORY
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTS_SHUTDOWN_PIPE
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTS_SRCH_FD_MANAGER
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTS_SRCH_FD_SERVICE
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTS_STOPLIST_CACHE_MANAGER
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTS_THESAURUS
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTS_VERSION_MANAGER
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTS_WORK_QUEUE
|
Endast intern användning. gäller för: SQL Server 2022 (16.x) CU 1 och senare versioner. |
FT_IFTSHC_MUTEX
|
Fulltext väntar på en FDHost-kontrollåtgärd. Dokumenteras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
FT_IFTSISM_MUTEX
|
Fulltext väntar på kommunikationsåtgärden. Dokumenteras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
FT_MASTER_MERGE
|
Fulltext väntar på huvudsammanslagning. Dokumenteras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
FT_MASTER_MERGE_COORDINATOR
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
FT_METADATA_MUTEX
|
Dokumenteras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
FT_PROPERTYLIST_CACHE
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
FT_RESTART_CRAWL
|
Inträffar när en fulltextkrypning måste startas om från en senast känd bra punkt för att återställas från ett tillfälligt fel. Med väntetiden kan arbetsuppgifterna som för närvarande arbetar med den populationen slutföra eller avsluta det aktuella steget. |
FULLTEXT GATHERER
|
Inträffar vid synkronisering av fulltextåtgärder. |
GDMA_GET_RESOURCE_OWNER
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
GHOSTCLEANUP_UPDATE_STATS
|
Endast intern användning. gäller för: SQL Server 2017 (14.x) och senare versioner. |
GHOSTCLEANUPSYNCMGR
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
GLOBAL_QUERY_CANCEL
|
Endast intern användning. gäller för: SQL Server 2017 (14.x) och senare versioner. |
GLOBAL_QUERY_CLOSE
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
GLOBAL_QUERY_CONSUMER
|
Endast intern användning. gäller för: SQL Server 2017 (14.x) och senare versioner. |
GLOBAL_QUERY_PRODUCER
|
Endast intern användning. gäller för: SQL Server 2017 (14.x) och senare versioner. |
GLOBAL_TRAN_CREATE
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
GLOBAL_TRAN_UCS_SESSION
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
GUARDIAN
|
Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
HADR_AG_MUTEX
|
Inträffar när en DDL-instruktion för tillgänglighetsgruppen eller windows server-kommandot för redundanskluster väntar på exklusiv läs-/skrivåtkomst till konfigurationen av en tillgänglighetsgrupp. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_AR_CRITICAL_SECTION_ENTRY
|
Inträffar när en DDL-instruktion för tillgänglighetsgruppen eller kommandot Windows Server-redundansklustring väntar på exklusiv läs-/skrivåtkomst till körningstillståndet för den lokala repliken för den associerade tillgänglighetsgruppen. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_AR_MANAGER_MUTEX
|
Inträffar när en avstängning av tillgänglighetsreplik väntar på att start ska slutföras eller om en start av tillgänglighetsreplik väntar på att avstängningen ska slutföras. Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_AR_UNLOAD_COMPLETED
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_ARCONTROLLER_NOTIFICATIONS_SUBSCRIBER_LIST
|
Utgivaren för en tillgänglighetsreplikhändelse (till exempel en tillståndsändring eller konfigurationsändring) väntar på exklusiv läs-/skrivåtkomst till listan över händelseprenumeranter. Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_BACKUP_BULK_LOCK
|
Tillgänglighetsgruppens primära databas tog emot en säkerhetskopieringsbegäran från en sekundär databas och väntar på att bakgrundstråden ska slutföra bearbetningen av begäran om att hämta eller släppa BulkOp-låset. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_BACKUP_QUEUE
|
Bakgrundstråden för säkerhetskopiering av tillgänglighetsgruppens primära databas väntar på en ny arbetsbegäran från den sekundära databasen. (Detta inträffar vanligtvis när den primära databasen håller BulkOp-loggen och väntar på att den sekundära databasen ska indikera att den primära databasen kan frigöra låset). gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_CLUSAPI_CALL
|
En SQL Server-tråd väntar på att växla från icke-förebyggande läge (schemalagt av SQL Server) till förebyggande läge (schemalagt av operativsystemet) för att anropa API:er för Windows Server-redundansklustring. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_COMPRESSED_CACHE_SYNC
|
Väntar på åtkomst till cachen för komprimerade loggblock som används för att undvika redundant komprimering av de loggblock som skickas till flera sekundära databaser. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_CONNECTIVITY_INFO
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_DATABASE_FLOW_CONTROL
|
Väntar på att meddelanden ska skickas till partnern när det maximala antalet köade meddelanden har nåtts. Anger att logggenomsökningarna körs snabbare än nätverket skickar. Det här är bara ett problem om nätverkssändningarna är långsammare än förväntat. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_DATABASE_VERSIONING_STATE
|
Inträffar vid versionstillståndsändringen för en sekundär tillgänglighetsgruppdatabas. Den här väntan är för interna datastrukturer och är vanligtvis mycket kort utan direkt effekt på dataåtkomsten. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_DATABASE_WAIT_FOR_RECOVERY
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
HADR_DATABASE_WAIT_FOR_RESTART
|
Väntar på att databasen ska startas om under tillgänglighetsgruppens kontroll. Under normala förhållanden är detta inte ett kundproblem eftersom väntetider förväntas här. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_DATABASE_WAIT_FOR_TRANSITION_TO_VERSIONING
|
En fråga om objekt i en läsbar sekundär databas i en tillgänglighetsgrupp blockeras vid radversioner i väntan på incheckning eller återställning av alla transaktioner som var under flygning när den sekundära repliken aktiverades för läsarbetsbelastningar. Den här väntetypen garanterar att radversioner är tillgängliga innan en fråga körs under ögonblicksbildisolering. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_DB_COMMAND
|
Väntar på svar på konversationsmeddelanden (som kräver ett explicit svar från den andra sidan, med hjälp av infrastrukturen för konversationsmeddelanden i tillgänglighetsgruppen). Många olika meddelandetyper använder den här väntetypen. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_DB_OP_COMPLETION_SYNC
|
Väntar på svar på konversationsmeddelanden (som kräver ett explicit svar från den andra sidan, med hjälp av infrastrukturen för konversationsmeddelanden i tillgänglighetsgruppen). Många olika meddelandetyper använder den här väntetypen. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_DB_OP_START_SYNC
|
En DDL-instruktion för tillgänglighetsgruppen eller ett Windows Server-kommando för redundansklustring väntar på serialiserad åtkomst till en tillgänglighetsdatabas och dess körningstillstånd. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_DBR_SUBSCRIBER
|
Utgivaren för en tillgänglighetsreplikhändelse (till exempel en tillståndsändring eller konfigurationsändring) väntar på exklusiv läs-/skrivåtkomst till körningstillståndet för en händelseprenumerant som motsvarar en tillgänglighetsdatabas. Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_DBR_SUBSCRIBER_FILTER_LIST
|
Utgivaren för en tillgänglighetsreplikhändelse (till exempel en tillståndsändring eller konfigurationsändring) väntar på exklusiv läs-/skrivåtkomst till listan över händelseprenumeranter som motsvarar tillgänglighetsdatabaser. Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_DBSEEDING
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
HADR_DBSEEDING_LIST
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
HADR_DBSTATECHANGE_SYNC
|
Samtidighetskontroll väntar på att uppdatera databasreplikens interna tillstånd. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_FABRIC_CALLBACK
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
HADR_FILESTREAM_BLOCK_FLUSH
|
Filestream Always On-transporthanteraren väntar tills bearbetningen av ett loggblock är klar. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_FILESTREAM_FILE_CLOSE
|
Filestream Always On-transporthanteraren väntar tills nästa FILESTREAM-fil bearbetas och dess handtag stängs. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_FILESTREAM_FILE_REQUEST
|
En alwayson-sekundär replik väntar på att den primära repliken ska skicka alla begärda FILESTREAM-filer under ÅNGRA. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_FILESTREAM_IOMGR
|
Filestream Always On-transporthanteraren väntar på R/W-lås som skyddar FILESTREAM Always On I/O-hanteraren vid start eller avstängning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_FILESTREAM_IOMGR_IOCOMPLETION
|
FILESTREAM Always On I/O-hanteraren väntar på att I/O ska slutföras. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_FILESTREAM_MANAGER
|
Filestream Always On-transporthanteraren väntar på R/W-låset som skyddar FILESTREAM Always On-transporthanteraren vid start eller avstängning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_FILESTREAM_PREPROC
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
HADR_GROUP_COMMIT
|
Bearbetningen av transaktionsöverföring väntar på att tillåta en gruppincheckning så att flera incheckningsloggposter kan placeras i ett enda loggblock. Den här väntan är ett förväntat villkor som optimerar logg-I/O-, insamlings- och sändningsåtgärderna. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_LOGCAPTURE_SYNC
|
Samtidighetskontroll runt logginsamlingen eller tillämpa objekt när du skapar eller förstör genomsökningar. Detta är en förväntad väntan när partner ändrar status för tillstånd eller anslutning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_LOGCAPTURE_WAIT
|
Väntar på att loggposter ska bli tillgängliga. Kan inträffa antingen när du väntar på att nya loggposter ska genereras av anslutningar eller för I/O-slutförande när loggen inte läss i cacheminnet. Detta är en förväntad väntan om logggenomsökningen fångas upp till slutet av loggen eller läser från disken. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_LOGPROGRESS_SYNC
|
Samtidighetskontroll väntar när loggförloppsstatusen för databasrepliker uppdateras. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_NOTIFICATION_DEQUEUE
|
En bakgrundsaktivitet som bearbetar Meddelanden om Windows Server-redundansklustring väntar på nästa meddelande. Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_NOTIFICATION_WORKER_EXCLUSIVE_ACCESS
|
Tillgänglighetsreplikhanteraren väntar på serialiserad åtkomst till körningstillståndet för en bakgrundsaktivitet som bearbetar meddelanden om Windows Server-redundansklustring. Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_NOTIFICATION_WORKER_STARTUP_SYNC
|
En bakgrundsaktivitet väntar på att start av en bakgrundsaktivitet som bearbetar Meddelanden om Windows Server-redundansklustring ska slutföras. Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_NOTIFICATION_WORKER_TERMINATION_SYNC
|
En bakgrundsaktivitet väntar på att en bakgrundsaktivitet som bearbetar meddelanden om Windows Server-redundansklustring ska avslutas. Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_PARTNER_SYNC
|
Samtidighetskontroll väntar på partnerlistan. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_READ_ALL_NETWORKS
|
Väntar på att få läs- eller skrivåtkomst till listan över WSFC-nätverk. Endast intern användning. Obs! Motorn behåller en lista över WSFC-nätverk som används i DMV:er (till exempel sys.dm_hadr_cluster_networks ) eller för att verifiera AlwaysOn-Transact-SQL-instruktioner som refererar till WSFC-nätverksinformation. Den här listan uppdateras vid motorstart, WSFC-relaterade meddelanden och intern Always On-omstart (till exempel att förlora och återfå WSFC-kvorum). Uppgifter blockeras vanligtvis när en uppdatering i listan pågår.gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_RECOVERY_WAIT_FOR_CONNECTION
|
Väntar på att den sekundära databasen ska ansluta till den primära databasen innan återställningen körs. Detta är en förväntad väntan som kan förlängas om anslutningen till den primära är långsam att upprätta. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_RECOVERY_WAIT_FOR_UNDO
|
Databasåterställning väntar på att den sekundära databasen ska slutföra återställnings- och initieringsfasen så att den återgår till den gemensamma loggpunkten med den primära databasen. Detta är en förväntad väntan efter redundansväxlingar. Ångra förloppet kan spåras via Windows System Monitor (perfmon.exe) och DMV:er. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_REPLICAINFO_SYNC
|
Väntar på samtidighetskontroll för att uppdatera det aktuella repliktillståndet. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_SEEDING_CANCELLATION
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
HADR_SEEDING_FILE_LIST
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
HADR_SEEDING_LIMIT_BACKUPS
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
HADR_SEEDING_SYNC_COMPLETION
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
HADR_SEEDING_TIMEOUT_TASK
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
HADR_SEEDING_WAIT_FOR_COMPLETION
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
HADR_SYNC_COMMIT
|
Väntar på att en transaktionsincheckningsbearbetning på de synkroniserade sekundära databaserna ska härda loggen. Den här väntan återspeglas också av prestandaräknaren Transaktionsfördröjning. Den här väntetypen förväntas för synkrona tillgänglighetsgrupper och anger tiden för att skicka, skriva och bekräfta loggincheckning till de sekundära databaserna. Detaljerad information och felsökning HADR_SYNC_COMMIT finns i det här blogginlägget gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_SYNCHRONIZING_THROTTLE
|
Väntar på bearbetning av transaktionsöverföring så att en synkroniserande sekundär databas kan komma ikapp den primära änden av loggen för att övergå till det synkroniserade tillståndet. Det här är en förväntad väntan när en sekundär databas kommer ikapp. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_TDS_LISTENER_SYNC
|
Antingen det interna AlwaysOn-systemet eller WSFC-klustret begär att lyssnare startas eller stoppas. Bearbetningen av den här begäran är alltid asynkron och det finns en mekanism för att ta bort redundanta begäranden. Det finns också tillfällen då den här processen pausas på grund av konfigurationsändringar. Alla väntetider som är relaterade till den här lyssnarsynkroniseringsmekanismen använder den här väntetypen. Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_TDS_LISTENER_SYNC_PROCESSING
|
Används i slutet av en AlwaysOn-Transact-SQL-instruktion som kräver att en tillgänglighetsgruppslyssnare startas och/eller stoppas. Eftersom start-/stoppåtgärden utförs asynkront blockerar användartråden med den här väntetypen tills lyssnarens situation är känd. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_THROTTLE_LOG_RATE_GOVERNOR
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
HADR_THROTTLE_LOG_RATE_MISMATCHED_SLO
|
Inträffar när en sekundär geo-replikering konfigureras med lägre beräkningsstorlek (lägre SLO) än den primära. En primär databas begränsas på grund av fördröjd loggförbrukning av den sekundära. Detta orsakas av att den sekundära databasen inte har tillräckligt med beräkningskapacitet för att hålla jämna steg med den primära databasens ändringshastighet. gäller för: Azure SQL Database |
HADR_THROTTLE_LOG_RATE_LOG_SIZE
|
Endast intern användning. gäller för: SQL Server 2017 (14.x) och senare versioner. |
HADR_THROTTLE_LOG_RATE_SEEDING
|
Endast intern användning. gäller för: SQL Server 2017 (14.x) och senare versioner. |
HADR_THROTTLE_LOG_RATE_SEND_RECV_QUEUE_SIZE
|
Endast intern användning. gäller för: SQL Server 2017 (14.x) och senare versioner. |
HADR_TIMER_TASK
|
Väntar på att få låset på det tidsinställda aktivitetsobjektet och används även för de faktiska väntetiderna mellan de gånger som arbetet utförs. För en aktivitet som till exempel körs var 10:e sekund efter en körning väntar tillgänglighetsgrupper cirka 10 sekunder på att schemalägga aktiviteten igen och vänta ingår här. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_TRANSPORT_DBRLIST
|
Väntar på åtkomst till transportlagrets databasrepliklista. Används för spinlocket som ger åtkomst till den. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_TRANSPORT_FLOW_CONTROL
|
Väntar när antalet utestående obemärkta AlwaysOn-meddelanden överskrider tröskelvärdet för utflödeskontroll. Detta är på en tillgänglighetsreplik-till-replik-basis (inte på databas-till-databas-basis). gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_TRANSPORT_SESSION
|
Tillgänglighetsgrupper väntar vid ändring eller åtkomst till det underliggande transporttillståndet. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_WORK_POOL
|
Samtidighetskontroll väntar på tillgänglighetsgruppens bakgrundsaktivitetsobjekt. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_WORK_QUEUE
|
Tillgänglighetsgruppens bakgrundsarbetstråd väntar på att nytt arbete ska tilldelas. Detta är en förväntad väntan när det finns redo arbetare som väntar på nytt arbete, vilket är det normala tillståndet. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HADR_XRF_STACK_ACCESS
|
Åtkomst till (slå upp, lägga till och ta bort) den utökade återställningsförgreningsstacken för en tillgänglighetsdatabas. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HCCO_CACHE
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
HK_RESTORE_FILEMAP
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
HKCS_PARALLEL_MIGRATION
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
HKCS_PARALLEL_RECOVERY
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
HTBUILD
|
Sker med parallella batchlägesplaner när du synkroniserar skapandet av hash-tabellen på indatasidan av en hashkoppling/aggregering. Om väntan är överdriven och inte kan minskas genom att justera frågan (till exempel lägga till index) bör du överväga att justera kostnadströskeln för parallellitet eller sänka graden av parallellitet. gäller för: SQL Server 2012 (11.x) och senare versioner, men inte Azure SQL Database, Azure SQL Managed Instance med policyn för uppdatering av alltidup-to-datum och Azure Synapse Analytics. |
HTBUILD_AGG
|
Sker med parallella batchlägesplaner när du synkroniserar skapandet av hash-tabellen på indatasidan av en hash-aggregering. Om väntan är överdriven och inte kan minskas genom att justera frågan (till exempel lägga till index) bör du överväga att justera kostnadströskeln för parallellitet eller sänka graden av parallellitet. gäller för: Azure SQL Database, Azure SQL Managed Instance med uppdateringsprincipen always-up-to-date och Azure Synapse Analytics. |
HTBUILD_JOIN
|
Sker med parallella batchlägesplaner när du synkroniserar skapandet av hash-tabellen på indatasidan av en hashkoppling. Om väntan är överdriven och inte kan minskas genom att justera frågan (till exempel lägga till index) bör du överväga att justera kostnadströskeln för parallellitet eller sänka graden av parallellitet. gäller för: Azure SQL Database, Azure SQL Managed Instance med uppdateringsprincipen always-up-to-date och Azure Synapse Analytics. |
HTDELETE
|
Inträffar med parallella batchlägesplaner vid synkronisering i slutet av en hashkoppling/aggregering. Om väntan är överdriven och inte kan minskas genom att justera frågan (till exempel lägga till index) bör du överväga att justera kostnadströskeln för parallellitet eller sänka graden av parallellitet. gäller för: SQL Server 2014 (12.x) och senare versioner, men inte Azure SQL Database, Azure SQL Managed Instance med policyn för uppdatering av alltidup-to-datum och Azure Synapse Analytics. |
HTDELETE_AGG
|
Sker med parallella batchlägesplaner vid synkronisering i slutet av en hash-aggregering. Om väntan är överdriven och inte kan minskas genom att justera frågan (till exempel lägga till index) bör du överväga att justera kostnadströskeln för parallellitet eller sänka graden av parallellitet. gäller för: Azure SQL Database, Azure SQL Managed Instance med uppdateringsprincipen always-up-to-date och Azure Synapse Analytics. |
HTDELETE_JOIN
|
Sker med parallella batchlägesplaner vid synkronisering i slutet av en hashkoppling. Om väntan är överdriven och inte kan minskas genom att justera frågan (till exempel lägga till index) bör du överväga att justera kostnadströskeln för parallellitet eller sänka graden av parallellitet. gäller för: Azure SQL Database, Azure SQL Managed Instance med uppdateringsprincipen always-up-to-date och Azure Synapse Analytics. |
HTMEMO
|
Inträffar med parallella batchlägesplaner när du synkroniserar innan hashtabellen genomsöks till utdatamatchningar/icke-matchningar i hashkoppling/aggregering. Om väntan är överdriven och inte kan minskas genom att justera frågan (till exempel lägga till index) bör du överväga att justera kostnadströskeln för parallellitet eller sänka graden av parallellitet. gäller för: SQL Server 2014 (12.x) och senare versioner. |
HTREINIT
|
Inträffar med parallella batchlägesplaner vid synkronisering innan en hashkoppling/aggregering återställs för nästa partiella koppling. Om väntan är överdriven och inte kan minskas genom att justera frågan (till exempel lägga till index) bör du överväga att justera kostnadströskeln för parallellitet eller sänka graden av parallellitet. gäller för: SQL Server 2014 (12.x) och senare versioner. |
HTREPARTITION
|
Sker med parallella batchlägesplaner när du synkroniserar ompartitioneringen av hash-tabellen på indatasidan för en hashkoppling/aggregering. Om väntan är överdriven och inte kan minskas genom att justera frågan (till exempel lägga till index) bör du överväga att justera kostnadströskeln för parallellitet eller sänka graden av parallellitet. gäller för: SQL Server 2012 (11.x) och senare versioner. |
HTTP_ENUMERATION
|
Inträffar vid start för att räkna upp HTTP-slutpunkterna för att starta HTTP. |
HTTP_START
|
Inträffar när en anslutning väntar på att HTTP ska slutföra initieringen. |
HTTP_STORAGE_CONNECTION
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
IMPPROV_IOWAIT
|
Inträffar när SQL Server väntar på att en massinläst I/O ska slutföras. |
INSTANCE_LOG_RATE_GOVERNOR
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
INTERNAL_TESTING
|
Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
IO_AUDIT_MUTEX
|
Inträffar vid synkronisering av spårningshändelsebuffertar. |
IO_COMPLETION
|
Inträffar i väntan på att I/O-åtgärder ska slutföras. Den här väntetypen representerar vanligtvis icke-datasidans I/Os. I/O-slutförandeväntningar för datasidan visas som PAGEIOLATCH_* väntetider. |
IO_QUEUE_LIMIT
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
IO_RETRY
|
Inträffar när en I/O-åtgärd, till exempel en läsning eller en skrivning till disk, misslyckas på grund av otillräckliga resurser och sedan görs ett nytt försök. |
IOAFF_RANGE_QUEUE
|
Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
KSOURCE_WAKEUP
|
Används av tjänstkontrollaktiviteten i väntan på begäranden från Service Control Manager. Långa väntetider förväntas och tyder inte på något problem. |
KTM_ENLISTMENT
|
Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
KTM_RECOVERY_MANAGER
|
Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
KTM_RECOVERY_RESOLUTION
|
Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
LATCH_DT
|
Inträffar när du väntar på en DT-spärr (förstör). Detta inkluderar inte buffertlås eller transaktionsmarkeringslås. En lista över LATCH_* väntetider finns i sys.dm_os_latch_stats .
sys.dm_os_latch_stats grupper LATCH_NL , LATCH_SH , LATCH_UP , LATCH_EX och LATCH_DT väntar tillsammans. |
LATCH_EX
|
Inträffar när du väntar på en EX-spärr (exklusivt). Detta inkluderar inte buffertlås eller transaktionsmarkeringslås. En lista över LATCH_* väntetider finns i sys.dm_os_latch_stats .
sys.dm_os_latch_stats grupper LATCH_NL , LATCH_SH , LATCH_UP , LATCH_EX och LATCH_DT väntar tillsammans. |
LATCH_KP
|
Inträffar när du väntar på en KP-spärr (behåll). Detta inkluderar inte buffertlås eller transaktionsmarkeringslås. En lista över LATCH_* väntetider finns i sys.dm_os_latch_stats .
sys.dm_os_latch_stats grupper LATCH_NL , LATCH_SH , LATCH_UP , LATCH_EX och LATCH_DT väntar tillsammans. |
LATCH_NL
|
Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
LATCH_SH
|
Inträffar när du väntar på en SH-spärr (resurs). Detta inkluderar inte buffertlås eller transaktionsmarkeringslås. En lista över LATCH_* väntetider finns i sys.dm_os_latch_stats .
sys.dm_os_latch_stats grupper LATCH_NL , LATCH_SH , LATCH_UP , LATCH_EX och LATCH_DT väntar tillsammans. |
LATCH_UP
|
Inträffar när du väntar på en UP-spärr (uppdatering). Detta inkluderar inte buffertlås eller transaktionsmarkeringslås. En lista över LATCH_* väntetider finns i sys.dm_os_latch_stats .
sys.dm_os_latch_stats grupper LATCH_NL , LATCH_SH , LATCH_UP , LATCH_EX och LATCH_DT väntar tillsammans. |
LAZYWRITER_SLEEP
|
Inträffar när lata skrivuppgifter pausas. Det här är ett mått på den tid som används av bakgrundsaktiviteter som väntar. Tänk inte på det här tillståndet när du letar efter användarstånd. |
LCK_M_BU
|
Inträffar när en aktivitet väntar på att hämta ett BU-lås (Massuppdatering). Mer information finns i massuppdateringslås. |
LCK_M_BU_ABORT_BLOCKERS
|
Inträffar när en uppgift väntar på att hämta ett massuppdateringslås (BU) med abortblockerare. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .) Mer information finns i massuppdateringslås.gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_BU_LOW_PRIORITY
|
Inträffar när en uppgift väntar på att hämta ett BU-lås (Massuppdatering) med låg prioritet. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .) Mer information finns i massuppdateringslås.gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_IS
|
Inträffar när en uppgift väntar på att hämta ett IS-lås (Intent Shared). Mer information finns i Intent Locks. |
LCK_M_IS_ABORT_BLOCKERS
|
Inträffar när en uppgift väntar på att hämta ett IS-lås (Intent Shared) med Abort Blockers. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .) Mer information finns i Intent Locks.gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_IS_LOW_PRIORITY
|
Inträffar när en aktivitet väntar på att hämta ett IS-lås (Intent Shared) med låg prioritet. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .) Mer information finns i Intent Locks.gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_IU
|
Inträffar när en uppgift väntar på att hämta ett IU-lås (Intent Update). Mer information finns i Intent Locks. |
LCK_M_IU_ABORT_BLOCKERS
|
Inträffar när en uppgift väntar på att hämta ett IU-lås (Intent Update) med abortblockerare. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .) Mer information finns i Intent Locks.gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_IU_LOW_PRIORITY
|
Inträffar när en aktivitet väntar på att hämta ett IU-lås (Intent Update) med låg prioritet. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .) Mer information finns i Intent Locks.gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_IX
|
Inträffar när en uppgift väntar på att hämta ett IX-lås (Intent Exclusive). Mer information finns i Intent Locks. |
LCK_M_IX_ABORT_BLOCKERS
|
Inträffar när en uppgift väntar på att hämta ett IX-lås (Intent Exclusive) med abortblockerare. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .) Mer information finns i Intent Locks.gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_IX_LOW_PRIORITY
|
Inträffar när en aktivitet väntar på att hämta ett IX-lås (Intent Exclusive) med låg prioritet. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .) Mer information finns i Intent Locks.gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_RIn_NL
|
Inträffar när en aktivitet väntar på att hämta ett NULL-lås på det aktuella nyckelvärdet och ett Insert Range-lås mellan den aktuella och föregående nyckeln. Ett NULL-lås på nyckeln är ett omedelbart versionslås. |
LCK_M_RIn_NL_ABORT_BLOCKERS
|
Inträffar när en uppgift väntar på att hämta ett NULL-lås med Avbryt blockerare på det aktuella nyckelvärdet och ett Insert Range-lås med Avbrutna blockeringsblockerare mellan den aktuella och föregående nyckeln. Ett NULL-lås på nyckeln är ett omedelbart versionslås. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .)gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_RIn_NL_LOW_PRIORITY
|
Inträffar när en aktivitet väntar på att hämta ett NULL-lås med låg prioritet på det aktuella nyckelvärdet och ett Insert Range-lås med låg prioritet mellan den aktuella och föregående nyckeln. Ett NULL-lås på nyckeln är ett omedelbart versionslås. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .)gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_RIn_S
|
Inträffar när en aktivitet väntar på att hämta ett delat lås på det aktuella nyckelvärdet och ett Insert Range-lås mellan den aktuella och föregående nyckeln. |
LCK_M_RIn_S_ABORT_BLOCKERS
|
Inträffar när en aktivitet väntar på att hämta ett delat lås med Abort Blockers på det aktuella nyckelvärdet och ett Insert Range-lås med Abort Blockers mellan den aktuella och föregående nyckeln. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .)gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_RIn_S_LOW_PRIORITY
|
Inträffar när en aktivitet väntar på att hämta ett delat lås med låg prioritet på det aktuella nyckelvärdet och ett Insert Range-lås med låg prioritet mellan den aktuella och föregående nyckeln. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .)gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_RIn_U
|
Uppgiften väntar på att hämta ett uppdateringslås för det aktuella nyckelvärdet och ett Insert Range-lås mellan den aktuella och föregående nyckeln. |
LCK_M_RIn_U_ABORT_BLOCKERS
|
Uppgiften väntar på att hämta ett uppdateringslås med Avbryt blockerare på det aktuella nyckelvärdet och ett Infogningsintervalllås med avbrutna blockerare mellan den aktuella och föregående nyckeln. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .)gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_RIn_U_LOW_PRIORITY
|
Uppgiften väntar på att hämta ett uppdateringslås med låg prioritet för det aktuella nyckelvärdet och ett Insert Range-lås med låg prioritet mellan den aktuella och föregående nyckeln. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .)gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_RIn_X
|
Inträffar när en aktivitet väntar på att hämta ett exklusivt lås på det aktuella nyckelvärdet och ett Insert Range-lås mellan den aktuella och föregående nyckeln. |
LCK_M_RIn_X_ABORT_BLOCKERS
|
Inträffar när en aktivitet väntar på att hämta ett exklusivt lås med avbrutna blockeringsvärden för det aktuella nyckelvärdet och ett Insert Range-lås med Avbrutna blockeringsblockerare mellan den aktuella och föregående nyckeln. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .)gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_RIn_X_LOW_PRIORITY
|
Inträffar när en aktivitet väntar på att hämta ett exklusivt lås med låg prioritet för det aktuella nyckelvärdet och ett Insert Range-lås med låg prioritet mellan den aktuella och föregående nyckeln. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .)gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_RS_S
|
Inträffar när en aktivitet väntar på att hämta ett delat lås på det aktuella nyckelvärdet och ett lås för delat intervall mellan den aktuella och föregående nyckeln. |
LCK_M_RS_S_ABORT_BLOCKERS
|
Inträffar när en uppgift väntar på att hämta ett delat lås med avbrutna blockerare på det aktuella nyckelvärdet och ett lås för delat intervall med avbrutna blockeringsblockerare mellan den aktuella och föregående nyckeln. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .)gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_RS_S_LOW_PRIORITY
|
Inträffar när en aktivitet väntar på att hämta ett delat lås med låg prioritet för det aktuella nyckelvärdet och ett lås för delat intervall med låg prioritet mellan den aktuella och föregående nyckeln. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .)gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_RS_U
|
Inträffar när en aktivitet väntar på att hämta ett uppdateringslås på det aktuella nyckelvärdet och ett uppdateringsintervalllås mellan den aktuella och föregående nyckeln. |
LCK_M_RS_U_ABORT_BLOCKERS
|
Inträffar när en aktivitet väntar på att hämta ett uppdateringslås med Avbrutna blockerare på det aktuella nyckelvärdet och ett uppdateringsintervalllås med avbrutna blockerare mellan den aktuella och föregående nyckeln. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .)gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_S_XACT
|
Inträffar när optimerad låsning är aktiverad och en uppgift väntar på ett delat lås på en XACT(transaktion) wait_resource typ, där avsikten att läsa eller ändra inte kan härledas. |
LCK_M_S_XACT_READ
|
Inträffar när optimerad låsning är aktiverad och en uppgift väntar på ett delat lås på en XACT-wait_resource typ med avsikt att läsa. |
LCK_M_S_XACT_MODIFY
|
Inträffar när optimerad låsning är aktiverad och en uppgift väntar på ett delat lås på en XACT-wait_resource typ med avsikt att ändra. |
LCK_M_RS_U_LOW_PRIORITY
|
Inträffar när en aktivitet väntar på att hämta ett uppdateringslås med låg prioritet för det aktuella nyckelvärdet och ett uppdateringsintervalllås med låg prioritet mellan den aktuella och föregående nyckeln. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .)gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_RX_S
|
Inträffar när en aktivitet väntar på att hämta ett delat lås på det aktuella nyckelvärdet och ett exklusivt intervalllås mellan den aktuella och föregående nyckeln. |
LCK_M_RX_S_ABORT_BLOCKERS
|
Inträffar när en uppgift väntar på att hämta ett delat lås med avbrutna blockerare på det aktuella nyckelvärdet och ett exklusivt intervall med avbrutna blockeringslås mellan den aktuella och föregående nyckeln. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .)gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_RX_S_LOW_PRIORITY
|
Inträffar när en aktivitet väntar på att hämta ett delat lås med låg prioritet för det aktuella nyckelvärdet och ett exklusivt intervall med låg prioritet mellan den aktuella och föregående nyckeln. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .)gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_RX_U
|
Inträffar när en aktivitet väntar på att hämta ett uppdateringslås på det aktuella nyckelvärdet och ett exklusivt intervalllås mellan den aktuella och föregående nyckeln. |
LCK_M_RX_U_ABORT_BLOCKERS
|
Inträffar när en uppgift väntar på att hämta ett uppdateringslås med avbrutna blockerare på det aktuella nyckelvärdet och ett exklusivt intervalllås med abortblockerare mellan den aktuella och föregående nyckeln. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .)gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_RX_U_LOW_PRIORITY
|
Inträffar när en aktivitet väntar på att hämta ett uppdateringslås med låg prioritet på det aktuella nyckelvärdet och ett exklusivt intervalllås med låg prioritet mellan den aktuella och föregående nyckeln. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .)gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_RX_X
|
Inträffar när en aktivitet väntar på att hämta ett exklusivt lås på det aktuella nyckelvärdet och ett exklusivt intervalllås mellan den aktuella och föregående nyckeln. |
LCK_M_RX_X_ABORT_BLOCKERS
|
Inträffar när en uppgift väntar på att hämta ett exklusivt lås med avbrutna blockerare på det aktuella nyckelvärdet och ett exklusivt intervalllås med avbrutna blockeringsblockerare mellan den aktuella och föregående nyckeln. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .)gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_RX_X_LOW_PRIORITY
|
Inträffar när en aktivitet väntar på att hämta ett exklusivt lås med låg prioritet för det aktuella nyckelvärdet och ett exklusivt intervalllås med låg prioritet mellan den aktuella och föregående nyckeln. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .)gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_S
|
Inträffar när en uppgift väntar på att hämta ett delat lås. Mer information finns i delade lås. |
LCK_M_S_ABORT_BLOCKERS
|
Inträffar när en uppgift väntar på att hämta ett delat lås med avbrutna blockerare. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .) Mer information finns i delade lås.gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_S_LOW_PRIORITY
|
Inträffar när en uppgift väntar på att hämta ett delat lås med låg prioritet. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .) Mer information finns i delade lås.gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_SCH_M
|
Inträffar när en uppgift väntar på att hämta ett schema ändra lås. Mer information finns i schemalås. |
LCK_M_SCH_M_ABORT_BLOCKERS
|
Inträffar när en uppgift väntar på att hämta ett schemaändringar med avbrutna blockerare. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .) Mer information finns i schemalås.gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_SCH_M_LOW_PRIORITY
|
Inträffar när en aktivitet väntar på att hämta ett schema ändra lås med låg prioritet. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .) Mer information finns i schemalås.gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_SCH_S
|
Inträffar när en aktivitet väntar på att hämta ett schemaresurslås. Mer information finns i schemalås. |
LCK_M_SCH_S_ABORT_BLOCKERS
|
Inträffar när en uppgift väntar på att hämta ett schemaresurslås med avbrutna blockerare. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .) Mer information finns i schemalås.gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_SCH_S_LOW_PRIORITY
|
Inträffar när en aktivitet väntar på att hämta ett schemaresurslås med låg prioritet. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .) Mer information finns i schemalås.gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_SIU
|
Inträffar när en uppgift väntar på att hämta ett uppdateringslås för delad med avsikt. Mer information finns i Intent Locks. |
LCK_M_SIU_ABORT_BLOCKERS
|
Inträffar när en uppgift väntar på att hämta ett uppdateringslås för delad med avsikt med avbrutna blockerare. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .) Mer information finns i Intent Locks.gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_SIU_LOW_PRIORITY
|
Inträffar när en uppgift väntar på att hämta ett uppdateringslås för delad med avsikt med låg prioritet. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .) Mer information finns i Intent Locks.gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_SIX
|
Inträffar när en uppgift väntar på att hämta ett exklusivt lås för delad med avsikt. Mer information finns i Intent Locks. |
LCK_M_SIX_ABORT_BLOCKERS
|
Inträffar när en uppgift väntar på att hämta ett exklusivt lås för delad med avsikt med avbrutna blockerare. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .) Mer information finns i Intent Locks.gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_SIX_LOW_PRIORITY
|
Inträffar när en uppgift väntar på att hämta ett exklusivt lås för delad med avsikt med låg prioritet. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .) Mer information finns i Intent Locks.gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_U
|
Inträffar när en uppgift väntar på att hämta ett uppdateringslås. Mer information finns i Uppdateringslås. |
LCK_M_U_ABORT_BLOCKERS
|
Inträffar när en uppgift väntar på att hämta ett uppdateringslås med Avbrutna blockerare. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .) Mer information finns i Uppdateringslås.gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_U_LOW_PRIORITY
|
Inträffar när en uppgift väntar på att hämta ett uppdateringslås med låg prioritet. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .) Mer information finns i Uppdateringslås.gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_UIX
|
Inträffar när en uppgift väntar på att hämta ett exklusivt uppdateringslås med avsikt. Mer information finns i Intent Locks. |
LCK_M_UIX_ABORT_BLOCKERS
|
Inträffar när en uppgift väntar på att hämta ett exklusivt uppdateringslås med avsikt med avbrutna blockerare. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .) Mer information finns i Intent Locks.gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_UIX_LOW_PRIORITY
|
Inträffar när en uppgift väntar på att hämta ett exklusivt uppdateringslås med avsikt med låg prioritet. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .) Mer information finns i Intent Locks.gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_X
|
Inträffar när en uppgift väntar på att hämta ett exklusivt lås. Mer information finns i Exclusive Locks. |
LCK_M_X_ABORT_BLOCKERS
|
Inträffar när en uppgift väntar på att hämta ett exklusivt lås med abortblockerare. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .) Mer information finns i Exclusive Locks.gäller för: SQL Server 2014 (12.x) och senare versioner. |
LCK_M_X_LOW_PRIORITY
|
Inträffar när en aktivitet väntar på att hämta ett exklusivt lås med låg prioritet. (Relaterat till alternativet med låg prioritetsväntealternativet ALTER TABLE och ALTER INDEX .) Mer information finns i Exclusive Locks.gäller för: SQL Server 2014 (12.x) och senare versioner. |
LOG_POOL_SCAN
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
LOG_RATE_GOVERNOR
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
LOGBUFFER
|
Inträffar när en uppgift väntar på utrymme i loggbufferten för att lagra en loggpost. Genomgående höga värden kan tyda på att loggenheterna inte kan hålla jämna steg med mängden logg som genereras av servern. |
LOGCAPTURE_LOGPOOLTRUNCPOINT
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
LOGGENERATION
|
Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
LOGMGR
|
Inträffar när en aktivitet väntar på att utestående logg-I/Os ska slutföras innan loggen stängs medan databasen stängs. |
LOGMGR_FLUSH
|
Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
LOGMGR_PMM_LOG
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
LOGMGR_QUEUE
|
Inträffar medan loggskrivaren väntar på arbetsbegäranden. |
LOGMGR_RESERVE_APPEND
|
Inträffar när en uppgift väntar på att se om loggtrunkering frigör loggutrymme så att aktiviteten kan skriva en ny loggpost. Överväg att öka storleken på loggfilerna för den berörda databasen för att minska den här väntetiden. |
LOGPOOL_CACHESIZE
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
LOGPOOL_CONSUMER
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
LOGPOOL_CONSUMERSET
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
LOGPOOL_FREEPOOLS
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
LOGPOOL_MGRSET
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
LOGPOOL_REPLACEMENTSET
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
LOGPOOLREFCOUNTEDOBJECT_REFDONE
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
LOWFAIL_MEMMGR_QUEUE
|
Inträffar i väntan på att minnet ska vara tillgängligt för användning. |
MD_AGENT_YIELD
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
MD_LAZYCACHE_RWLOCK
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
MEMORY_ALLOCATION_EXT
|
Inträffar vid allokering av minne från antingen den interna SQL Server-minnespoolen eller åtgärdssystemet. gäller för: SQL Server 2016 (13.x) och senare versioner. |
MEMORY_GRANT_UPDATE
|
Endast intern användning. gäller för: SQL Server 2017 (14.x) och senare versioner. |
METADATA_LAZYCACHE_RWLOCK
|
Endast intern användning. gäller endast för: SQL Server 2008 R2 (10.50.x). |
MIGRATIONBUFFER
|
Endast intern användning. gäller för: SQL Server 2017 (14.x) och senare versioner. |
MISCELLANEOUS
|
Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
MSQL_DQ
|
Inträffar när en uppgift väntar på att en distribuerad frågeåtgärd ska slutföras. Detta används för att identifiera potentiella mars-programlås (Multiple Active Result Set). Väntetiden avslutas när det distribuerade frågeanropet är klart. |
MSQL_XACT_MGR_MUTEX
|
Inträffar när en aktivitet väntar på att få ägarskapet för sessionstransaktionshanteraren för att utföra en transaktionsåtgärd på sessionsnivå. |
MSQL_XACT_MUTEX
|
Inträffar under synkronisering av transaktionsanvändning. En begäran måste hämta mutex innan den kan använda transaktionen. |
MSQL_XP
|
Inträffar när en uppgift väntar på att en utökad lagrad procedur ska avslutas. SQL Server använder det här väntetillståndet för att identifiera potentiella dödlägen för MARS-program. Väntetiden stoppas när det utökade lagrade proceduranropet avslutas. |
MSSEARCH
|
Inträffar under Full-Text sökanrop. Den här väntetiden avslutas när fulltextåtgärden är klar. Det indikerar inte konkurrens, utan snarare varaktigheten för fulltextåtgärder. |
NET_WAITFOR_PACKET
|
Inträffar när en anslutning väntar på ett nätverkspaket under en nätverksläsning. |
NETWORKSXMLMGRLOAD
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
NODE_CACHE_MUTEX
|
Endast intern användning. |
OLEDB
|
Inträffar när SQL Server anropar SNAC OLE DB-providern (SQLNCLI) eller Microsoft OLE DB-drivrutinen för SQL Server (MSOLEDBSQL). Den här väntetypen används inte för synkronisering. I stället anger den varaktigheten för anrop till OLE DB-providern. |
ONDEMAND_TASK_QUEUE
|
Inträffar medan en bakgrundsaktivitet väntar på begäranden om systemaktiviteter med hög prioritet. Långa väntetider indikerar att det inte har förekommit några begäranden med hög prioritet att bearbeta och inte bör orsaka problem. |
PAGEIOLATCH_DT
|
Inträffar när en aktivitet väntar på en spärr för en buffert som finns i en I/O-begäran. Spärrbegäran är i destroy-läge. Långa väntetider kan tyda på problem med diskundersystemet. |
PAGEIOLATCH_EX
|
Inträffar när en aktivitet väntar på en spärr för en buffert som finns i en I/O-begäran. Spärrbegäran är i exklusivt läge – ett läge som används när bufferten skrivs till disk. Långa väntetider kan tyda på problem med diskundersystemet. Mer information finns i långsamma I/O – SQL Server- och disk-I/O-prestanda. |
PAGEIOLATCH_KP
|
Inträffar när en aktivitet väntar på en spärr för en buffert som finns i en I/O-begäran. Spärrbegäran är i behåll-läge. Långa väntetider kan tyda på problem med diskundersystemet. |
PAGEIOLATCH_NL
|
Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
PAGEIOLATCH_SH
|
Inträffar när en aktivitet väntar på en spärr för en buffert som finns i en I/O-begäran. Spärrbegäran är i delat läge – ett läge som används när bufferten läse från disken. Långa väntetider kan tyda på problem med diskundersystemet. Mer information finns i långsamma I/O – SQL Server- och disk-I/O-prestanda. |
PAGEIOLATCH_UP
|
Inträffar när en aktivitet väntar på en spärr för en buffert som finns i en I/O-begäran. Spärrbegäran är i uppdateringsläge. Långa väntetider kan tyda på problem med diskundersystemet. Mer information finns i långsamma I/O – SQL Server- och disk-I/O-prestanda. |
PAGELATCH_DT
|
Inträffar när en aktivitet väntar på en spärr för en buffert som inte finns i en I/O-begäran. Spärrbegäran är i destroy-läge. Destrueringsläget måste hämtas innan innehållet på en sida tas bort. Mer information finns i låslägen. |
PAGELATCH_EX
|
Inträffar när en aktivitet väntar på en spärr för en buffert som inte finns i en I/O-begäran. Spärrbegäran är i exklusivt läge – den blockerar andra trådar från att skriva till eller läsa från sidan (buffert). Ett vanligt scenario som leder till den här spärren är buffertspärrkonkurret "sista sidan infoga". Om du vill förstå och lösa detta använder du Lös sistasidesinfogning PAGELATCH_EX konkurrens och Diagnostisera och lösa spärrkonkurration på sista sidan på SQL Server. Ett annat scenario är spärrkonkurration på små tabeller med ett icke-grupperat index och slumpmässiga infogningar (kötabell). |
PAGELATCH_KP
|
Inträffar när en aktivitet väntar på en spärr för en buffert som inte finns i en I/O-begäran. Spärrbegäran är i behåll-läge, vilket förhindrar att sidan förstörs av en annan tråd. Mer information finns i låslägen. |
PAGELATCH_NL
|
Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
PAGELATCH_SH
|
Inträffar när en aktivitet väntar på en spärr för en buffert som inte finns i en I/O-begäran. Spärrbegäran är i delat läge, vilket gör att flera trådar kan läsa, men inte ändra, en buffert (sida). Mer information finns i låslägen. |
PAGELATCH_UP
|
Inträffar när en aktivitet väntar på en spärr för en buffert som inte finns i en I/O-begäran. Spärrbegäran är i uppdateringsläge. Vanligtvis kan den här väntetypen observeras när en systemsida (buffert) som PFS, GAM, SGAM är låst. Mer information finns i låslägen. Felsökning av ett vanligt scenario med den här spärren finns i Reduce Allocation Contention in SQL Server tempdb database. |
PARALLEL_BACKUP_QUEUE
|
Inträffar när serialisering av utdata som genereras av RESTORE HEADERONLY , RESTORE FILELISTONLY eller RESTORE LABELONLY . |
PARALLEL_REDO_DRAIN_WORKER
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
PARALLEL_REDO_FLOW_CONTROL
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
PARALLEL_REDO_LOG_CACHE
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
PARALLEL_REDO_TRAN_LIST
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
PARALLEL_REDO_TRAN_TURN
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
PARALLEL_REDO_WORKER_SYNC
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
PARALLEL_REDO_WORKER_WAIT_WORK
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
PERFORMANCE_COUNTERS_RWLOCK
|
Endast intern användning. |
PHYSICAL_SEEDING_DMV
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
POOL_LOG_RATE_GOVERNOR
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
PREEMPTIVE_ABR
|
Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
PREEMPTIVE_AUDIT_ACCESS_EVENTLOG
|
Inträffar när SQL Server Operating System-schemaläggaren (SQLOS) växlar till förebyggande läge för att skriva en granskningshändelse till Windows-händelseloggen. gäller endast för: SQL Server 2008 R2 (10.50.x). |
PREEMPTIVE_AUDIT_ACCESS_SECLOG
|
Inträffar när SQLOS-schemaläggaren växlar till förebyggande läge för att skriva en granskningshändelse till Windows-säkerhetsloggen. gäller endast för: SQL Server 2008 R2 (10.50.x). |
PREEMPTIVE_CLOSEBACKUPMEDIA
|
Inträffar när SQLOS-schemaläggaren växlar till förebyggande läge för att stänga säkerhetskopieringsmedia. |
PREEMPTIVE_CLOSEBACKUPTAPE
|
Inträffar när SQLOS-schemaläggaren växlar till förebyggande läge för att stänga en bandsäkerhetskopieringsenhet. |
PREEMPTIVE_CLOSEBACKUPVDIDEVICE
|
Inträffar när SQLOS-schemaläggaren växlar till förebyggande läge för att stänga en virtuell säkerhetskopieringsenhet. |
PREEMPTIVE_CLUSAPI_CLUSTERRESOURCECONTROL
|
Inträffar när SQLOS-schemaläggaren växlar till förebyggande läge för att utföra windows-redundansklusteråtgärder. |
PREEMPTIVE_COM_COCREATEINSTANCE
|
Inträffar när SQLOS-schemaläggaren växlar till förebyggande läge för att skapa ett COM-objekt. |
PREEMPTIVE_COM_COGETCLASSOBJECT
|
Endast intern användning. |
PREEMPTIVE_COM_CREATEACCESSOR
|
Endast intern användning. |
PREEMPTIVE_COM_DELETEROWS
|
Endast intern användning. |
PREEMPTIVE_COM_GETCOMMANDTEXT
|
Endast intern användning. |
PREEMPTIVE_COM_GETDATA
|
Endast intern användning. |
PREEMPTIVE_COM_GETNEXTROWS
|
Endast intern användning. |
PREEMPTIVE_COM_GETRESULT
|
Endast intern användning. |
PREEMPTIVE_COM_GETROWSBYBOOKMARK
|
Endast intern användning. |
PREEMPTIVE_COM_LBFLUSH
|
Endast intern användning. |
PREEMPTIVE_COM_LBLOCKREGION
|
Endast intern användning. |
PREEMPTIVE_COM_LBREADAT
|
Endast intern användning. |
PREEMPTIVE_COM_LBSETSIZE
|
Endast intern användning. |
PREEMPTIVE_COM_LBSTAT
|
Endast intern användning. |
PREEMPTIVE_COM_LBUNLOCKREGION
|
Endast intern användning. |
PREEMPTIVE_COM_LBWRITEAT
|
Endast intern användning. |
PREEMPTIVE_COM_QUERYINTERFACE
|
Endast intern användning. |
PREEMPTIVE_COM_RELEASE
|
Endast intern användning. |
PREEMPTIVE_COM_RELEASEACCESSOR
|
Endast intern användning. |
PREEMPTIVE_COM_RELEASEROWS
|
Endast intern användning. |
PREEMPTIVE_COM_RELEASESESSION
|
Endast intern användning. |
PREEMPTIVE_COM_RESTARTPOSITION
|
Endast intern användning. |
PREEMPTIVE_COM_SEQSTRMREAD
|
Endast intern användning. |
PREEMPTIVE_COM_SEQSTRMREADANDWRITE
|
Endast intern användning. |
PREEMPTIVE_COM_SETDATAFAILURE
|
Endast intern användning. |
PREEMPTIVE_COM_SETPARAMETERINFO
|
Endast intern användning. |
PREEMPTIVE_COM_SETPARAMETERPROPERTIES
|
Endast intern användning. |
PREEMPTIVE_COM_STRMLOCKREGION
|
Endast intern användning. |
PREEMPTIVE_COM_STRMSEEKANDREAD
|
Endast intern användning. |
PREEMPTIVE_COM_STRMSEEKANDWRITE
|
Endast intern användning. |
PREEMPTIVE_COM_STRMSETSIZE
|
Endast intern användning. |
PREEMPTIVE_COM_STRMSTAT
|
Endast intern användning. |
PREEMPTIVE_COM_STRMUNLOCKREGION
|
Endast intern användning. |
PREEMPTIVE_CONSOLEWRITE
|
Endast intern användning. |
PREEMPTIVE_CREATEPARAM
|
Endast intern användning. |
PREEMPTIVE_DEBUG
|
Endast intern användning. |
PREEMPTIVE_DFSADDLINK
|
Endast intern användning. |
PREEMPTIVE_DFSLINKEXISTCHECK
|
Endast intern användning. |
PREEMPTIVE_DFSLINKHEALTHCHECK
|
Endast intern användning. |
PREEMPTIVE_DFSREMOVELINK
|
Endast intern användning. |
PREEMPTIVE_DFSREMOVEROOT
|
Endast intern användning. |
PREEMPTIVE_DFSROOTFOLDERCHECK
|
Endast intern användning. |
PREEMPTIVE_DFSROOTINIT
|
Endast intern användning. |
PREEMPTIVE_DFSROOTSHARECHECK
|
Endast intern användning. |
PREEMPTIVE_DTC_ABORT
|
Endast intern användning. |
PREEMPTIVE_DTC_ABORTREQUESTDONE
|
Endast intern användning. |
PREEMPTIVE_DTC_BEGINTRANSACTION
|
Endast intern användning. |
PREEMPTIVE_DTC_COMMITREQUESTDONE
|
Endast intern användning. |
PREEMPTIVE_DTC_ENLIST
|
Endast intern användning. |
PREEMPTIVE_DTC_PREPAREREQUESTDONE
|
Endast intern användning. |
PREEMPTIVE_FILESIZEGET
|
Endast intern användning. |
PREEMPTIVE_FSAOLEDB_ABORTTRANSACTION
|
Endast intern användning. |
PREEMPTIVE_FSAOLEDB_COMMITTRANSACTION
|
Endast intern användning. |
PREEMPTIVE_FSAOLEDB_STARTTRANSACTION
|
Endast intern användning. |
PREEMPTIVE_FSRECOVER_UNCONDITIONALUNDO
|
Endast intern användning. |
PREEMPTIVE_GETRMINFO
|
Endast intern användning. |
PREEMPTIVE_HADR_LEASE_MECHANISM
|
Schemaläggning av tillgänglighetsgruppsleasinghanteraren för Microsoft Support-diagnostik. gäller för: SQL Server 2012 (11.x) och senare versioner. |
PREEMPTIVE_HTTP_EVENT_WAIT
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
PREEMPTIVE_HTTP_REQUEST
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
PREEMPTIVE_LOCKMONITOR
|
Endast intern användning. |
PREEMPTIVE_MSS_RELEASE
|
Endast intern användning. |
PREEMPTIVE_ODBCOPS
|
Endast intern användning. |
PREEMPTIVE_OLE_UNINIT
|
Endast intern användning. |
PREEMPTIVE_OLEDB_ABORTORCOMMITTRAN
|
Endast intern användning. |
PREEMPTIVE_OLEDB_ABORTTRAN
|
Endast intern användning. |
PREEMPTIVE_OLEDB_GETDATASOURCE
|
Endast intern användning. |
PREEMPTIVE_OLEDB_GETLITERALINFO
|
Endast intern användning. |
PREEMPTIVE_OLEDB_GETPROPERTIES
|
Endast intern användning. |
PREEMPTIVE_OLEDB_GETPROPERTYINFO
|
Endast intern användning. |
PREEMPTIVE_OLEDB_GETSCHEMALOCK
|
Endast intern användning. |
PREEMPTIVE_OLEDB_JOINTRANSACTION
|
Endast intern användning. |
PREEMPTIVE_OLEDB_RELEASE
|
Endast intern användning. |
PREEMPTIVE_OLEDB_SETPROPERTIES
|
Endast intern användning. |
PREEMPTIVE_OLEDBOPS
|
Endast intern användning. |
PREEMPTIVE_OS_ACCEPTSECURITYCONTEXT
|
Endast intern användning. |
PREEMPTIVE_OS_ACQUIRECREDENTIALSHANDLE
|
Endast intern användning. |
PREEMPTIVE_OS_AUTHENTICATIONOPS
|
Endast intern användning. |
PREEMPTIVE_OS_AUTHORIZATIONOPS
|
Endast intern användning. |
PREEMPTIVE_OS_AUTHZGETINFORMATIONFROMCONTEXT
|
Endast intern användning. |
PREEMPTIVE_OS_AUTHZINITIALIZECONTEXTFROMSID
|
Endast intern användning. |
PREEMPTIVE_OS_AUTHZINITIALIZERESOURCEMANAGER
|
Endast intern användning. |
PREEMPTIVE_OS_BACKUPREAD
|
Endast intern användning. |
PREEMPTIVE_OS_CLOSEHANDLE
|
Endast intern användning. |
PREEMPTIVE_OS_CLUSTEROPS
|
Endast intern användning. |
PREEMPTIVE_OS_COMOPS
|
Endast intern användning. |
PREEMPTIVE_OS_COMPLETEAUTHTOKEN
|
Endast intern användning. |
PREEMPTIVE_OS_COPYFILE
|
Endast intern användning. |
PREEMPTIVE_OS_CREATEDIRECTORY
|
Endast intern användning. |
PREEMPTIVE_OS_CREATEFILE
|
Endast intern användning. |
PREEMPTIVE_OS_CRYPTACQUIRECONTEXT
|
Endast intern användning. |
PREEMPTIVE_OS_CRYPTIMPORTKEY
|
Endast intern användning. |
PREEMPTIVE_OS_CRYPTOPS
|
Endast intern användning. |
PREEMPTIVE_OS_DECRYPTMESSAGE
|
Endast intern användning. |
PREEMPTIVE_OS_DELETEFILE
|
Endast intern användning. |
PREEMPTIVE_OS_DELETESECURITYCONTEXT
|
Endast intern användning. |
PREEMPTIVE_OS_DEVICEIOCONTROL
|
Endast intern användning. |
PREEMPTIVE_OS_DEVICEOPS
|
Endast intern användning. |
PREEMPTIVE_OS_DIRSVC_NETWORKOPS
|
Endast intern användning. |
PREEMPTIVE_OS_DISCONNECTNAMEDPIPE
|
Endast intern användning. |
PREEMPTIVE_OS_DOMAINSERVICESOPS
|
Endast intern användning. |
PREEMPTIVE_OS_DSGETDCNAME
|
Endast intern användning. |
PREEMPTIVE_OS_DTCOPS
|
Endast intern användning. |
PREEMPTIVE_OS_ENCRYPTMESSAGE
|
Endast intern användning. |
PREEMPTIVE_OS_FILEOPS
|
Endast intern användning. |
PREEMPTIVE_OS_FINDFILE
|
Endast intern användning. |
PREEMPTIVE_OS_FLUSHFILEBUFFERS
|
Endast intern användning. |
PREEMPTIVE_OS_FORMATMESSAGE
|
Endast intern användning. |
PREEMPTIVE_OS_FREECREDENTIALSHANDLE
|
Endast intern användning. |
PREEMPTIVE_OS_FREELIBRARY
|
Endast intern användning. |
PREEMPTIVE_OS_GENERICOPS
|
Endast intern användning. |
PREEMPTIVE_OS_GETADDRINFO
|
Endast intern användning. |
PREEMPTIVE_OS_GETCOMPRESSEDFILESIZE
|
Endast intern användning. |
PREEMPTIVE_OS_GETDISKFREESPACE
|
Endast intern användning. |
PREEMPTIVE_OS_GETFILEATTRIBUTES
|
Endast intern användning. |
PREEMPTIVE_OS_GETFILESIZE
|
Endast intern användning. |
PREEMPTIVE_OS_GETFINALFILEPATHBYHANDLE
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
PREEMPTIVE_OS_GETLONGPATHNAME
|
Endast intern användning. |
PREEMPTIVE_OS_GETPROCADDRESS
|
Endast intern användning. |
PREEMPTIVE_OS_GETVOLUMENAMEFORVOLUMEMOUNTPOINT
|
Endast intern användning. |
PREEMPTIVE_OS_GETVOLUMEPATHNAME
|
Endast intern användning. |
PREEMPTIVE_OS_INITIALIZESECURITYCONTEXT
|
Endast intern användning. |
PREEMPTIVE_OS_LIBRARYOPS
|
Endast intern användning. |
PREEMPTIVE_OS_LOADLIBRARY
|
Endast intern användning. |
PREEMPTIVE_OS_LOGONUSER
|
Endast intern användning. |
PREEMPTIVE_OS_LOOKUPACCOUNTSID
|
Endast intern användning. |
PREEMPTIVE_OS_MESSAGEQUEUEOPS
|
Endast intern användning. |
PREEMPTIVE_OS_MOVEFILE
|
Endast intern användning. |
PREEMPTIVE_OS_NETGROUPGETUSERS
|
Endast intern användning. |
PREEMPTIVE_OS_NETLOCALGROUPGETMEMBERS
|
Endast intern användning. |
PREEMPTIVE_OS_NETUSERGETGROUPS
|
Endast intern användning. |
PREEMPTIVE_OS_NETUSERGETLOCALGROUPS
|
Endast intern användning. |
PREEMPTIVE_OS_NETUSERMODALSGET
|
Endast intern användning. |
PREEMPTIVE_OS_NETVALIDATEPASSWORDPOLICY
|
Endast intern användning. |
PREEMPTIVE_OS_NETVALIDATEPASSWORDPOLICYFREE
|
Endast intern användning. |
PREEMPTIVE_OS_OPENDIRECTORY
|
Endast intern användning. |
PREEMPTIVE_OS_PDH_WMI_INIT
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
PREEMPTIVE_OS_PIPEOPS
|
Endast intern användning. |
PREEMPTIVE_OS_PROCESSOPS
|
Endast intern användning. |
PREEMPTIVE_OS_QUERYCONTEXTATTRIBUTES
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
PREEMPTIVE_OS_QUERYREGISTRY
|
Endast intern användning. |
PREEMPTIVE_OS_QUERYSECURITYCONTEXTTOKEN
|
Endast intern användning. |
PREEMPTIVE_OS_REMOVEDIRECTORY
|
Endast intern användning. |
PREEMPTIVE_OS_REPORTEVENT
|
Endast intern användning. |
PREEMPTIVE_OS_REVERTTOSELF
|
Endast intern användning. |
PREEMPTIVE_OS_RSFXDEVICEOPS
|
Endast intern användning. |
PREEMPTIVE_OS_SECURITYOPS
|
Endast intern användning. |
PREEMPTIVE_OS_SERVICEOPS
|
Endast intern användning. |
PREEMPTIVE_OS_SETENDOFFILE
|
Endast intern användning. |
PREEMPTIVE_OS_SETFILEPOINTER
|
Endast intern användning. |
PREEMPTIVE_OS_SETFILEVALIDDATA
|
Endast intern användning. |
PREEMPTIVE_OS_SETNAMEDSECURITYINFO
|
Endast intern användning. |
PREEMPTIVE_OS_SQLCLROPS
|
Endast intern användning. |
PREEMPTIVE_OS_SQMLAUNCH
|
Endast intern användning. gäller för: SQL Server 2008 R2 (10.50.x) via SQL Server 2016 (13.x). |
PREEMPTIVE_OS_VERIFYSIGNATURE
|
Endast intern användning. |
PREEMPTIVE_OS_VERIFYTRUST
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
PREEMPTIVE_OS_VSSOPS
|
Endast intern användning. |
PREEMPTIVE_OS_WAITFORSINGLEOBJECT
|
Endast intern användning. |
PREEMPTIVE_OS_WINSOCKOPS
|
Endast intern användning. |
PREEMPTIVE_OS_WRITEFILE
|
Endast intern användning. |
PREEMPTIVE_OS_WRITEFILEGATHER
|
Endast intern användning. |
PREEMPTIVE_OS_WSASETLASTERROR
|
Endast intern användning. |
PREEMPTIVE_REENLIST
|
Endast intern användning. |
PREEMPTIVE_RESIZELOG
|
Endast intern användning. |
PREEMPTIVE_ROLLFORWARDREDO
|
Endast intern användning. |
PREEMPTIVE_ROLLFORWARDUNDO
|
Endast intern användning. |
PREEMPTIVE_SB_STOPENDPOINT
|
Endast intern användning. |
PREEMPTIVE_SERVER_STARTUP
|
Endast intern användning. |
PREEMPTIVE_SETRMINFO
|
Endast intern användning. |
PREEMPTIVE_SHAREDMEM_GETDATA
|
Endast intern användning. |
PREEMPTIVE_SNIOPEN
|
Endast intern användning. |
PREEMPTIVE_SOSHOST
|
Endast intern användning. |
PREEMPTIVE_SOSTESTING
|
Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
PREEMPTIVE_SP_SERVER_DIAGNOSTICS
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
PREEMPTIVE_STARTRM
|
Endast intern användning. |
PREEMPTIVE_STREAMFCB_CHECKPOINT
|
Endast intern användning. |
PREEMPTIVE_STREAMFCB_RECOVER
|
Endast intern användning. |
PREEMPTIVE_STRESSDRIVER
|
Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
PREEMPTIVE_TESTING
|
Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
PREEMPTIVE_TRANSIMPORT
|
Endast intern användning. |
PREEMPTIVE_UNMARSHALPROPAGATIONTOKEN
|
Endast intern användning. |
PREEMPTIVE_VSS_CREATESNAPSHOT
|
Endast intern användning. |
PREEMPTIVE_VSS_CREATEVOLUMESNAPSHOT
|
Endast intern användning. |
PREEMPTIVE_XE_CALLBACKEXECUTE
|
Endast intern användning. |
PREEMPTIVE_XE_CX_FILE_OPEN
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
PREEMPTIVE_XE_CX_HTTP_CALL
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
PREEMPTIVE_XE_DISPATCHER
|
Endast intern användning. |
PREEMPTIVE_XE_ENGINEINIT
|
Endast intern användning. |
PREEMPTIVE_XE_GETTARGETSTATE
|
Endast intern användning. |
PREEMPTIVE_XE_SESSIONCOMMIT
|
Endast intern användning. |
PREEMPTIVE_XE_TARGETFINALIZE
|
Endast intern användning. |
PREEMPTIVE_XE_TARGETINIT
|
Endast intern användning. |
PREEMPTIVE_XE_TIMERRUN
|
Endast intern användning. |
PREEMPTIVE_XETESTING
|
Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
PRINT_ROLLBACK_PROGRESS
|
Används för att vänta medan användarprocesser avslutas i en databas som har övergått med hjälp av ALTER DATABASE-avslutningssatsen. Mer information finns i ALTER DATABASE (Transact-SQL). |
PRU_ROLLBACK_DEFERRED
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
PVS_CLEANUP_LOCK
|
Inträffar när rensningen av det beständiga versionsarkivet (PVS) väntar på ett lås som krävs för att starta rensningen. Kan inträffa när en aktiv transaktion förhindrar PVS-rensning som initieras internt eller med hjälp av den sys.sp_persistent_version_cleanup system lagrade proceduren. Mer information finns i Övervaka och felsöka accelererad databasåterställning.gäller för: SQL Server 2019 (15.x) och senare versioner. |
PWAIT_ALL_COMPONENTS_INITIALIZED
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
PWAIT_COOP_SCAN
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
PWAIT_DIRECTLOGCONSUMER_GETNEXT
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
PWAIT_EVENT_SESSION_INIT_MUTEX
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
PWAIT_FABRIC_REPLICA_CONTROLLER_DATA_LOSS
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
PWAIT_HADR_ACTION_COMPLETED
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
PWAIT_HADR_CHANGE_NOTIFIER_TERMINATION_SYNC
|
Inträffar när en bakgrundsaktivitet väntar på att bakgrundsaktiviteten som tar emot (via avsökning) Meddelanden om Windows Server-redundansklustring ska avslutas. gäller för: SQL Server 2012 (11.x) och senare versioner. |
PWAIT_HADR_CLUSTER_INTEGRATION
|
En åtgärd för att lägga till, ersätta och/eller ta bort väntar på att hämta ett skrivlås på en intern AlwaysOn-lista (till exempel en lista över nätverk, nätverksadresser eller lyssnare för tillgänglighetsgrupper). Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
PWAIT_HADR_FAILOVER_COMPLETED
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
PWAIT_HADR_JOIN
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
PWAIT_HADR_OFFLINE_COMPLETED
|
En drop-tillgänglighetsgruppsåtgärd väntar på att måltillgänglighetsgruppen ska kopplas från innan objekten för Windows Server-redundansklustring förstörs. gäller för: SQL Server 2012 (11.x) och senare versioner. |
PWAIT_HADR_ONLINE_COMPLETED
|
En åtgärd för att skapa eller redundanshanteras väntar på att måltillgänglighetsgruppen ska vara online. gäller för: SQL Server 2012 (11.x) och senare versioner. |
PWAIT_HADR_POST_ONLINE_COMPLETED
|
En drop-tillgänglighetsgruppsåtgärd väntar på att alla bakgrundsaktiviteter som schemalagts som en del av ett tidigare kommando ska avslutas. Det kan till exempel finnas en bakgrundsaktivitet som övergår tillgänglighetsdatabaser till den primära rollen.
DROP AVAILABILITY GROUP DDL måste vänta tills den här bakgrundsuppgiften avslutas för att undvika tävlingsförhållanden.gäller för: SQL Server 2012 (11.x) och senare versioner. |
PWAIT_HADR_SERVER_READY_CONNECTIONS
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
PWAIT_HADR_WORKITEM_COMPLETED
|
Intern väntan av en tråd som väntar på att en asynkron arbetsuppgift ska slutföras. Detta är en förväntad väntan och är avsedd för CSS-användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
PWAIT_HADRSIM
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
PWAIT_LOG_CONSOLIDATION_IO
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
PWAIT_LOG_CONSOLIDATION_POLL
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
PWAIT_MD_LOGIN_STATS
|
Inträffar under intern synkronisering i metadata vid inloggningsstatistik. gäller för: SQL Server 2012 (11.x) och senare versioner. |
PWAIT_MD_RELATION_CACHE
|
Inträffar under intern synkronisering i metadata i tabell eller index. gäller för: SQL Server 2012 (11.x) och senare versioner. |
PWAIT_MD_SERVER_CACHE
|
Inträffar under intern synkronisering i metadata på länkade servrar. gäller för: SQL Server 2012 (11.x) och senare versioner. |
PWAIT_MD_UPGRADE_CONFIG
|
Inträffar under intern synkronisering vid uppgradering av serveromfattande konfigurationer. gäller för: SQL Server 2012 (11.x) och senare versioner. |
PWAIT_PREEMPTIVE_APP_USAGE_TIMER
|
Endast intern användning. gäller för: SQL Server 2017 (14.x) och senare versioner. |
PWAIT_PREEMPTIVE_AUDIT_ACCESS_WINDOWSLOG
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
PWAIT_QRY_BPMEMORY
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
PWAIT_REPLICA_ONLINE_INIT_MUTEX
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
PWAIT_RESOURCE_SEMAPHORE_FT_PARALLEL_QUERY_SYNC
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
PWAIT_SBS_FILE_OPERATION
|
Endast intern användning. gäller för: SQL Server 2017 (14.x) och senare versioner. |
PWAIT_XTP_FSSTORAGE_MAINTENANCE
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
PWAIT_XTP_HOST_STORAGE_WAIT
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
QDS_ASYNC_CHECK_CONSISTENCY_TASK
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
QDS_ASYNC_PERSIST_TASK
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
QDS_ASYNC_PERSIST_TASK_START
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
QDS_ASYNC_QUEUE
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
QDS_BCKG_TASK
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
QDS_BLOOM_FILTER
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
QDS_CLEANUP_STALE_QUERIES_TASK_MAIN_LOOP_SLEEP
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
QDS_CTXS
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
QDS_DB_DISK
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
QDS_DYN_VECTOR
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
QDS_EXCLUSIVE_ACCESS
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
QDS_HOST_INIT
|
Endast intern användning. gäller för: SQL Server 2017 (14.x) och senare versioner. |
QDS_LOADDB
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
QDS_PERSIST_TASK_MAIN_LOOP_SLEEP
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
QDS_QDS_CAPTURE_INIT
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
QDS_SHUTDOWN_QUEUE
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
QDS_STMT
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
QDS_STMT_DISK
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
QDS_TASK_SHUTDOWN
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
QDS_TASK_START
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
QE_WARN_LIST_SYNC
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
QPJOB_KILL
|
Anger att en asynkron automatisk statistikuppdatering avbröts av ett anrop till KILL när uppdateringen började köras. Den avslutande tråden pausas och väntar på att den ska börja lyssna efter KILL kommandon. Ett bra värde är mindre än en sekund. |
QPJOB_WAITFOR_ABORT
|
Anger att en asynkron automatisk statistikuppdatering avbröts av ett anrop till KILL när den kördes. Uppdateringen har nu slutförts men pausas tills den avslutande trådmeddelandesamordningen har slutförts. Detta är ett vanligt men sällsynt tillstånd, och bör vara mycket kort. Ett bra värde är mindre än en sekund. |
QRY_MEM_GRANT_INFO_MUTEX
|
Inträffar när minneshantering för frågekörning försöker styra åtkomsten till listan med statisk beviljandeinformation. Det här tillståndet visar information om aktuella beviljade och väntande minnesbegäranden. Det här tillståndet är ett enkelt åtkomstkontrolltillstånd. Det bör aldrig bli en lång väntan på det här tillståndet. Om den här mutexen inte släpps slutar alla nya minnesanvändningsfrågor att svara. |
QRY_PARALLEL_THREAD_MUTEX
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
QRY_PROFILE_LIST_MUTEX
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
QUERY_ERRHDL_SERVICE_DONE
|
Identifieras endast i informationssyfte. Stöds inte. gäller endast för: SQL Server 2008 R2 (10.50.x). |
QUERY_WAIT_ERRHDL_SERVICE
|
Identifieras endast i informationssyfte. Stöds inte. gäller endast för: SQL Server 2008 R2 (10.50.x). |
QUERY_EXECUTION_INDEX_SORT_EVENT_OPEN
|
Inträffar i vissa fall när offline skapa index build körs parallellt, och de olika arbetstrådar som sorterar synkroniserar åtkomsten till sorteringsfilerna. |
QUERY_NOTIFICATION_MGR_MUTEX
|
Inträffar under synkroniseringen av skräpinsamlingskön i Frågemeddelandehanteraren. |
QUERY_NOTIFICATION_SUBSCRIPTION_MUTEX
|
Inträffar under tillståndssynkronisering för transaktioner i frågemeddelanden. |
QUERY_NOTIFICATION_TABLE_MGR_MUTEX
|
Inträffar under intern synkronisering i Frågemeddelandehanteraren. |
QUERY_NOTIFICATION_UNITTEST_MUTEX
|
Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
QUERY_OPTIMIZER_PRINT_MUTEX
|
Inträffar under synkroniseringen av frågeoptimerarens produktion av diagnostikutdata. Den här väntetypen inträffar bara om diagnostikinställningar har aktiverats under ledning av Microsoft Product Support. |
QUERY_TASK_ENQUEUE_MUTEX
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
QUERY_TRACEOUT
|
Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
RBIO_WAIT_VLF
|
Endast intern användning. gäller för: SQL Server 2017 (14.x) och senare versioner. |
RBIO_RG_STORAGE
|
Inträffar när en hyperskala-databasberäkningsnod begränsas på grund av fördröjd loggförbrukning på sidservrarna. gäller för: Azure SQL Database Hyperscale. |
RBIO_RG_DESTAGE
|
Inträffar när en hyperskala-databasberäkningsnod begränsas på grund av fördröjd loggförbrukning av den långsiktiga logglagringen. gäller för: Azure SQL Database Hyperscale. |
RBIO_RG_REPLICA
|
Inträffar när en hyperskala-databasberäkningsnod begränsas på grund av fördröjd loggförbrukning av de läsbara sekundära repliknoderna. gäller för: Azure SQL Database Hyperscale. |
RBIO_RG_LOCALDESTAGE
|
Inträffar när en hyperskala-databasberäkningsnod begränsas på grund av fördröjd loggförbrukning av loggtjänsten. gäller för: Azure SQL Database Hyperscale. |
RECOVER_CHANGEDB
|
Inträffar under synkronisering av databasstatus i en varm väntelägesdatabas. |
RECOVERY_MGR_LOCK
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
REDO_THREAD_PENDING_WORK
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
REDO_THREAD_SYNC
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
REMOTE_BLOCK_IO
|
Endast intern användning. gäller för: SQL Server 2017 (14.x) och senare versioner. |
REMOTE_DATA_ARCHIVE_MIGRATION_DMV
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
REMOTE_DATA_ARCHIVE_SCHEMA_DMV
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
REMOTE_DATA_ARCHIVE_SCHEMA_TASK_QUEUE
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
REPL_CACHE_ACCESS
|
Inträffar under synkronisering i en replikeringsartikelcache. Under dessa väntetider stannar replikeringsloggläsaren och DDL-instruktioner (datadefinitionsspråk) i en publicerad tabell blockeras. |
REPL_HISTORYCACHE_ACCESS
|
Endast intern användning. |
REPL_SCHEMA_ACCESS
|
Inträffar under synkroniseringen av versionsinformation för replikeringsschemat. Det här tillståndet finns när DDL-instruktioner körs på det replikerade objektet och när loggläsaren skapar eller använder versionsschema baserat på DDL-förekomst. Konkurrens kan ses på den här väntetypen om du har många publicerade databaser på en enda utgivare med transaktionsreplikering och de publicerade databaserna är mycket aktiva. |
REPL_TRANFSINFO_ACCESS
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
REPL_TRANHASHTABLE_ACCESS
|
Endast intern användning. |
REPL_TRANTEXTINFO_ACCESS
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
REPLICA_WRITES
|
Inträffar medan en uppgift väntar på att sidskrivningar ska slutföras till databasögonblicksbilder eller DBCC-repliker. |
REQUEST_DISPENSER_PAUSE
|
Inträffar när en aktivitet väntar på att all utestående I/O ska slutföras, så att I/O till en fil kan frysas för säkerhetskopiering av ögonblicksbilder. |
REQUEST_FOR_DEADLOCK_SEARCH
|
Inträffar medan dödlägesövervakaren väntar på att starta nästa deadlock-sökning. Den här väntan förväntas mellan identifieringar av dödlägen och den långa totala väntetiden för den här resursen tyder inte på något problem. |
RESERVED_MEMORY_ALLOCATION_EXT
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
RESMGR_THROTTLED
|
Inträffar när en ny begäran kommer in och begränsas baserat på inställningen GROUP_MAX_REQUESTS . |
RESOURCE_GOVERNOR_IDLE
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
RESOURCE_QUEUE
|
Inträffar under synkronisering av olika interna resursköer. |
RESOURCE_SEMAPHORE
|
Inträffar när en frågeminnesbegäran under frågekörningen inte kan beviljas omedelbart på grund av andra samtidiga frågor. Höga väntetider och väntetider kan tyda på överdrivet många samtidiga frågor eller stora mängder minnesbegäranden. Långa väntetider av den här typen kan generera SQL-fel 8645, "En timeout inträffade i väntan på att minnesresurser skulle köra frågan. Kör frågan igen." Detaljerad information och felsökningsidéer om minnestilldelningsväntningar finns i Felsöka problem med långsamma prestanda eller minnesbrist som orsakas av minnesbidrag i SQL Server. |
RESOURCE_SEMAPHORE_MUTEX
|
Inträffar medan en fråga väntar på att begäran om att en trådreservation ska uppfyllas. Det inträffar också när frågekompilerings- och minnesbeviljande begäranden synkroniseras. |
RESOURCE_SEMAPHORE_QUERY_COMPILE
|
Inträffar när antalet samtidiga frågekompileringar når en begränsningsgräns. Höga väntetider och väntetider kan tyda på för höga kompileringar, kompileringar eller oanvänta planer. |
RESOURCE_SEMAPHORE_SMALL_QUERY
|
Inträffar när minnesbegäran från en liten fråga inte kan beviljas omedelbart på grund av andra samtidiga frågor. Väntetiden får inte överskrida mer än några sekunder, eftersom servern överför begäran till huvudminnespoolen för frågor om den inte beviljar det begärda minnet inom några sekunder. Höga väntetider kan tyda på ett överdrivet antal samtidiga små frågor medan huvudminnespoolen blockeras av väntande frågor. gäller endast för: SQL Server 2008 R2 (10.50.x). |
RESTORE_FILEHANDLECACHE_ENTRYLOCK
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
RESTORE_FILEHANDLECACHE_LOCK
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
RG_RECONFIG
|
Endast intern användning. |
ROWGROUP_OP_STATS
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
ROWGROUP_VERSION
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
RTDATA_LIST
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
SATELLITE_CARGO
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
SATELLITE_SERVICE_SETUP
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
SATELLITE_TASK
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
SBS_DISPATCH
|
Endast intern användning. gäller för: SQL Server 2017 (14.x) och senare versioner. |
SBS_RECEIVE_TRANSPORT
|
Endast intern användning. gäller för: SQL Server 2017 (14.x) och senare versioner. |
SBS_TRANSPORT
|
Endast intern användning. gäller för: SQL Server 2017 (14.x) och senare versioner. |
SCAN_CHAR_HASH_ARRAY_INITIALIZATION
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
SEC_DROP_TEMP_KEY
|
Inträffar efter ett misslyckat försök att släppa en tillfällig säkerhetsnyckel innan ett nytt försök görs. |
SECURITY_CNG_PROVIDER_MUTEX
|
Endast intern användning. gäller för: SQL Server 2017 (14.x) och senare versioner. |
SECURITY_CRYPTO_CONTEXT_MUTEX
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
SECURITY_DBE_STATE_MUTEX
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
SECURITY_KEYRING_RWLOCK
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
SECURITY_MUTEX
|
Inträffar när det finns en väntan på mutexes som styr åtkomsten till den globala listan över ekm-kryptografiska leverantörer (Extensible Key Management) och listan över EKM-sessioner med sessionsomfattning. |
SECURITY_RULETABLE_MUTEX
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
SEMPLAT_DSI_BUILD
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
SEQUENCE_GENERATION
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
SEQUENTIAL_GUID
|
Inträffar när ett nytt sekventiellt GUID hämtas. |
SERVER_IDLE_CHECK
|
Inträffar under synkroniseringen av inaktivitetsstatus för SQL Server-instanser när en resursövervakare försöker deklarera en SQL Server-instans som inaktiv eller försöker vakna. |
SERVER_RECONFIGURE
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
SESSION_WAIT_STATS_CHILDREN
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
SHARED_DELTASTORE_CREATION
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
SHUTDOWN
|
Inträffar medan en avstängningsuttryck väntar på att aktiva anslutningar ska avslutas. |
SLEEP_BPOOL_FLUSH
|
Inträffar när en kontrollpunkt begränsar utfärdandet av nya I/Os för att undvika att diskundersystemet överbelastas. |
SLEEP_BUFFERPOOL_HELPLW
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
SLEEP_DBSTARTUP
|
Inträffar under databasstarten i väntan på att alla databaser ska återställas. |
SLEEP_DCOMSTARTUP
|
Inträffar en gång som mest när SQL Server-instansen startas i väntan på att DCOM-initieringen ska slutföras. |
SLEEP_MASTERDBREADY
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
SLEEP_MASTERMDREADY
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
SLEEP_MASTERUPGRADED
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
SLEEP_MEMORYPOOL_ALLOCATEPAGES
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
SLEEP_MSDBSTARTUP
|
Inträffar när SQL Trace väntar på att den msdb databasen ska slutföra starten. |
SLEEP_RETRY_VIRTUALALLOC
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
SLEEP_SYSTEMTASK
|
Inträffar i början av en bakgrundsaktivitet i väntan på att tempdb ska slutföra starten. |
SLEEP_TASK
|
Inträffar när en uppgift ligger i viloläge i väntan på att en allmän händelse ska inträffa. |
SLEEP_TEMPDBSTARTUP
|
Inträffar medan en uppgift väntar på att tempdb ska slutföra starten. |
SLEEP_WORKSPACE_ALLOCATEPAGE
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
SLO_UPDATE
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
SMSYNC
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
SNI_CONN_DUP
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
SNI_CRITICAL_SECTION
|
Inträffar under intern synkronisering i SQL Server-nätverkskomponenter. |
SNI_HTTP_WAITFOR_0_DISCON
|
Inträffar under SQL Server-avstängning, i väntan på att utestående HTTP-anslutningar ska avslutas. |
SNI_LISTENER_ACCESS
|
Inträffar i väntan på att NUMA-noder (icke-uniform memory access) ska uppdatera tillståndsändringen. Åtkomst till tillståndsändring serialiseras. |
SNI_TASK_COMPLETION
|
Inträffar när det finns en väntan på att alla aktiviteter ska slutföras under en ändring av NUMA-nodens tillstånd. |
SNI_WRITE_ASYNC
|
Endast intern användning. gäller för: SQL Server 2017 (14.x) och senare versioner. |
SOAP_READ
|
Inträffar i väntan på att http-nätverksläsningen ska slutföras. |
SOAP_WRITE
|
Inträffar i väntan på att en HTTP-nätverksskrivning ska slutföras. |
SOCKETDUPLICATEQUEUE_CLEANUP
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
SOS_CALLBACK_REMOVAL
|
Inträffar vid synkronisering i en motringningslista för att ta bort ett återanrop. Den här räknaren förväntas inte ändras när serverinitiering har slutförts. |
SOS_DISPATCHER_MUTEX
|
Inträffar under intern synkronisering av avsändarpoolen. Detta inkluderar när poolen justeras. |
SOS_LOCALALLOCATORLIST
|
Inträffar under intern synkronisering i SQL Server-minneshanteraren. gäller endast för: SQL Server 2008 R2 (10.50.x). |
SOS_MEMORY_TOPLEVELBLOCKALLOCATOR
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
SOS_MEMORY_USAGE_ADJUSTMENT
|
Inträffar när minnesanvändningen justeras mellan pooler. |
SOS_OBJECT_STORE_DESTROY_MUTEX
|
Inträffar under intern synkronisering i minnespooler när objekt från poolen förstörs. |
SOS_PHYS_PAGE_CACHE
|
Konton för den tid en tråd väntar på att hämta mutex som den måste hämta innan den allokerar fysiska sidor eller innan den returnerar dessa sidor till operativsystemet. Väntar på den här typen visas bara om instansen av SQL Server använder AWE-minne. gäller för: SQL Server 2012 (11.x) och senare versioner. |
SOS_PROCESS_AFFINITY_MUTEX
|
Inträffar vid synkronisering av åtkomst till processtillhörighetsinställningar. |
SOS_RESERVEDMEMBLOCKLIST
|
Inträffar under intern synkronisering i SQL Server Memory Manager. gäller endast för: SQL Server 2008 R2 (10.50.x). |
SOS_SCHEDULER_YIELD
|
Inträffar när en uppgift frivilligt ger schemaläggaren för andra aktiviteter att köra. Under den här väntetiden väntar uppgiften i en körbar kö på att dess kvantum ska förnyas, det vill s.v.s. väntar på att schemaläggas att köras på processorn igen. Långa väntetider på den här väntetypen indikerar oftast möjligheter att optimera frågor som utför index- eller tabellgenomsökningar. Fokusera på planregression, index som saknas, statistikuppdateringar och frågeomskrivningar. Om du optimerar körningen minskar behovet av att uppgifter ger flera gånger. Om frågetider för sådana CPU-förbrukande uppgifter är godtagbara förväntas den här väntetypen och kan ignoreras. |
SOS_SMALL_PAGE_ALLOC
|
Sker under allokering och frigöring av minne som hanteras av vissa minnesobjekt. |
SOS_STACKSTORE_INIT_MUTEX
|
Inträffar vid synkronisering av initiering av interna lager. |
SOS_SYNC_TASK_ENQUEUE_EVENT
|
Inträffar när en aktivitet startas synkront. De flesta uppgifter i SQL Server startas på ett asynkront sätt, där kontrollen återgår till startprogrammet omedelbart efter att uppgiftsbegäran har placerats i arbetskön. |
SOS_VIRTUALMEMORY_LOW
|
Inträffar när en minnesallokering väntar på att en Resource Manager ska frigöra virtuellt minne. |
SOSHOST_EVENT
|
Inträffar när en värdbaserad komponent, till exempel CLR, väntar på ett SQL Server-händelsesynkroniseringsobjekt. |
SOSHOST_INTERNAL
|
Inträffar vid synkronisering av återanrop till minneshanteraren som används av värdbaserade komponenter, till exempel CLR. |
SOSHOST_MUTEX
|
Inträffar när en värdbaserad komponent, till exempel CLR, väntar på ett SQL Server mutex-synkroniseringsobjekt. |
SOSHOST_RWLOCK
|
Inträffar när en värdbaserad komponent, till exempel CLR, väntar på ett synkroniseringsobjekt för SQL Server-läsare och skrivare. |
SOSHOST_SEMAPHORE
|
Inträffar när en värdbaserad komponent, till exempel CLR, väntar på ett SQL Server-semaforsynkroniseringsobjekt. |
SOSHOST_SLEEP
|
Inträffar när en värdbaserad uppgift ligger i viloläge i väntan på att en allmän händelse ska inträffa. Värdbaserade uppgifter används av värdbaserade komponenter som CLR. |
SOSHOST_TRACELOCK
|
Inträffar under synkronisering av åtkomst till spårningsströmmar. |
SOSHOST_WAITFORDONE
|
Inträffar när en värdbaserad komponent, till exempel CLR, väntar på att en uppgift ska slutföras. |
SOS_WORK_DISPATCHER
|
Endast intern användning. gäller för: SQL Server 2019 (15.x) och senare versioner. |
SP_PREEMPTIVE_SERVER_DIAGNOSTICS_SLEEP
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
SP_SERVER_DIAGNOSTICS_BUFFER_ACCESS
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
SP_SERVER_DIAGNOSTICS_INIT_MUTEX
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
SP_SERVER_DIAGNOSTICS_SLEEP
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
SQLCLR_APPDOMAIN
|
Inträffar medan CLR väntar på att en programdomän ska slutföra starten. |
SQLCLR_ASSEMBLY
|
Inträffar i väntan på åtkomst till den inlästa sammansättningslistan i appdomänen. |
SQLCLR_DEADLOCK_DETECTION
|
Inträffar medan CLR väntar på att dödlägesidentifieringen ska slutföras. |
SQLCLR_QUANTUM_PUNISHMENT
|
Inträffar när en CLR-uppgift begränsas eftersom den har överskridit körningskvanten. Den här begränsningen görs för att minska effekten av den här resursintensiva aktiviteten på andra aktiviteter. |
SQLSORT_NORMMUTEX
|
Inträffar under intern synkronisering, samtidigt som interna sorteringsstrukturer initieras. |
SQLSORT_SORTMUTEX
|
Inträffar under intern synkronisering, samtidigt som interna sorteringsstrukturer initieras. |
SQLTRACE_BUFFER_FLUSH
|
Inträffar när en aktivitet väntar på att en bakgrundsaktivitet ska tömma spårningsbuffertar till disk var fjärde sekund. gäller endast för: SQL Server 2008 R2 (10.50.x). |
SQLTRACE_FILE_BUFFER
|
Inträffar under synkronisering på spårningsbuffertar under en filspårning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
SQLTRACE_FILE_READ_IO_COMPLETION
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
SQLTRACE_FILE_WRITE_IO_COMPLETION
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
SQLTRACE_INCREMENTAL_FLUSH_SLEEP
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
SQLTRACE_LOCK
|
Endast intern användning. gäller endast för: SQL Server 2008 R2 (10.50.x). |
SQLTRACE_PENDING_BUFFER_WRITERS
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
SQLTRACE_SHUTDOWN
|
Inträffar medan spårningsavstängning väntar på att utestående spårningshändelser ska slutföras. |
SQLTRACE_WAIT_ENTRIES
|
Inträffar medan en SQL Trace-händelsekö väntar på att paket ska tas emot i kön. |
SRVPROC_SHUTDOWN
|
Inträffar medan avstängningsprocessen väntar på att interna resurser ska släppas för att stängas av på ett korrekt sätt. |
STARTUP_DEPENDENCY_MANAGER
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
TDS_BANDWIDTH_STATE
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
TDS_INIT
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
TDS_PROXY_CONTAINER
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
TEMPOBJ
|
Inträffar när temporära objekt släpps synkroniseras. Den här väntetiden är sällsynt och inträffar bara om en uppgift har begärt exklusiv åtkomst för temporära tabeller. |
TEMPORAL_BACKGROUND_PROCEED_CLEANUP
|
Endast intern användning. gäller för: SQL Server 2017 (14.x) och senare versioner. |
TERMINATE_LISTENER
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
THREADPOOL
|
Inträffar när en uppgift (fråga eller inloggning/utloggning) väntar på att en arbetstråd ska köra den. Detta kan tyda på att inställningen högsta arbetstråd är felkonfigurerad, eller oftast att batchkörningarna tar ovanligt lång tid, vilket minskar antalet arbetstrådar som är tillgängliga för att uppfylla andra batchar. Granska prestanda för batchar (frågor) och minska frågevaraktigheten genom att antingen minska flaskhalsar (blockering, parallellitet, I/O, spärrvänte) eller genom att tillhandahålla korrekt indexering eller frågedesign. |
TIMEPRIV_TIMEPERIOD
|
Inträffar under intern synkronisering av timern Extended Events. |
TRACE_EVTNOTIF
|
Endast intern användning. |
TRACEWRITE
|
Inträffar när SQL Trace rowset trace provider väntar på antingen en kostnadsfri buffert eller en buffert med händelser att bearbeta. |
TRAN_MARKLATCH_DT
|
Inträffar när du väntar på en destrueringslägesspärr på en transaktionsmarkeringsspärr. Transaktionsmarkeringslås används för synkronisering av incheckningar med markerade transaktioner. |
TRAN_MARKLATCH_EX
|
Inträffar när du väntar på en exklusiv lägesspärr för en markerad transaktion. Transaktionsmarkeringslås används för synkronisering av incheckningar med markerade transaktioner. |
TRAN_MARKLATCH_KP
|
Inträffar när du väntar på en spärr för behållläge på en markerad transaktion. Transaktionsmarkeringslås används för synkronisering av incheckningar med markerade transaktioner. |
TRAN_MARKLATCH_NL
|
Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
TRAN_MARKLATCH_SH
|
Inträffar när en spärr för delat läge väntar på en markerad transaktion. Transaktionsmarkeringslås används för synkronisering av incheckningar med markerade transaktioner. |
TRAN_MARKLATCH_UP
|
Inträffar när en uppdateringslägesspärr väntar på en markerad transaktion. Transaktionsmarkeringslås används för synkronisering av incheckningar med markerade transaktioner. |
TRANSACTION_MUTEX
|
Inträffar under synkronisering av åtkomst till en transaktion av flera batchar. |
UCS_ENDPOINT_CHANGE
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
UCS_MANAGER
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
UCS_MEMORY_NOTIFICATION
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
UCS_SESSION_REGISTRATION
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
UCS_TRANSPORT
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
UCS_TRANSPORT_STREAM_CHANGE
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
UTIL_PAGE_ALLOC
|
Inträffar när transaktionsloggen söker i väntan på att minnet ska vara tillgängligt under minnesbelastningen. |
VDI_CLIENT_COMPLETECOMMAND
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
VDI_CLIENT_GETCOMMAND
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
VDI_CLIENT_OPERATION
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
VDI_CLIENT_OTHER
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
VERSIONING_COMMITTING
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
VIA_ACCEPT
|
Inträffar när en VIA-provideranslutning (Virtual Interface Adapter) slutförs under starten. |
VIEW_DEFINITION_MUTEX
|
Inträffar under synkronisering av åtkomst till cachelagrade vydefinitioner. |
WAIT_FOR_RESULTS
|
Inträffar när du väntar på att ett frågemeddelande ska utlösas. |
WAIT_ON_SYNC_STATISTICS_REFRESH
|
Inträffar när du väntar på att uppdateringen av synkron statistik ska slutföras innan frågekompilering och körning kan återupptas. gäller för: Från och med SQL Server 2019 (15.x) |
WAIT_SCRIPTDEPLOYMENT_REQUEST
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
WAIT_SCRIPTDEPLOYMENT_WORKER
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
WAIT_XLOGREAD_SIGNAL
|
Endast intern användning. gäller för: SQL Server 2017 (14.x) och senare versioner. |
WAIT_XTP_ASYNC_TX_COMPLETION
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
WAIT_XTP_CKPT_AGENT_WAKEUP
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
WAIT_XTP_CKPT_CLOSE
|
Inträffar när du väntar på att en kontrollpunkt ska slutföras. gäller för: SQL Server 2014 (12.x) och senare versioner. |
WAIT_XTP_CKPT_ENABLED
|
Inträffar när kontrollpunkter är inaktiverade och väntar på att kontrollpunkter ska aktiveras. gäller för: SQL Server 2014 (12.x) och senare versioner. |
WAIT_XTP_CKPT_STATE_LOCK
|
Inträffar när kontroll av kontrollpunktstillstånd synkroniseras. gäller för: SQL Server 2014 (12.x) och senare versioner. |
WAIT_XTP_COMPILE_WAIT
|
Endast intern användning. gäller för: SQL Server 2017 (14.x) och senare versioner. |
WAIT_XTP_GUEST
|
Inträffar när databasminnesallokeraren måste sluta ta emot meddelanden med lite minne. gäller för: SQL Server 2012 (11.x) och senare versioner. |
WAIT_XTP_HOST_WAIT
|
Inträffar när väntetider utlöses av databasmotorn och implementeras av värden. gäller för: SQL Server 2014 (12.x) och senare versioner. |
WAIT_XTP_OFFLINE_CKPT_BEFORE_REDO
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
WAIT_XTP_OFFLINE_CKPT_LOG_IO
|
Inträffar när offlinekontrollpunkten väntar på att en loggläsnings-I/O ska slutföras. gäller för: SQL Server 2014 (12.x) och senare versioner. |
WAIT_XTP_OFFLINE_CKPT_NEW_LOG
|
Inträffar när offlinekontrollpunkten väntar på att nya loggposter ska genomsökas. gäller för: SQL Server 2014 (12.x) och senare versioner. |
WAIT_XTP_PROCEDURE_ENTRY
|
Inträffar när en släppprocedur väntar på att alla aktuella körningar av den proceduren ska slutföras. gäller för: SQL Server 2014 (12.x) och senare versioner. |
WAIT_XTP_RECOVERY
|
Inträffar när databasåterställningen väntar på att återställningen av minnesoptimerade objekt ska slutföras. gäller för: SQL Server 2014 (12.x) och senare versioner. |
WAIT_XTP_SERIAL_RECOVERY
|
Endast intern användning. gäller för: SQL Server 2017 (14.x) och senare versioner. |
WAIT_XTP_SWITCH_TO_INACTIVE
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
WAIT_XTP_TASK_SHUTDOWN
|
Inträffar när du väntar på att en In-Memory OLTP-tråd ska slutföras. gäller för: SQL Server 2012 (11.x) och senare versioner. |
WAIT_XTP_TRAN_DEPENDENCY
|
Inträffar när du väntar på transaktionsberoenden. gäller för: SQL Server 2014 (12.x) och senare versioner. |
WAITFOR
|
Inträffar som ett resultat av en WAITFOR Transact-SQL-instruktion. Väntetidens varaktighet bestäms av parametrarna till -instruktionen. Det här är en användarinitierad väntan. |
WAITFOR_PER_QUEUE
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
WAITFOR_TASKSHUTDOWN
|
Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
WAITSTAT_MUTEX
|
Inträffar vid synkronisering av åtkomst till den samling statistik som används för att fylla i sys.dm_os_wait_stats . |
WCC
|
Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
WINDOW_AGGREGATES_MULTIPASS
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
WINFAB_API_CALL
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
WINFAB_REPLICA_BUILD_OPERATION
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
WINFAB_REPORT_FAULT
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
WORKTBL_DROP
|
Inträffar när du pausar innan du försöker igen, efter en misslyckad arbetstabell. |
WRITE_COMPLETION
|
Inträffar när en skrivåtgärd pågår. |
WRITELOG
|
Inträffar i väntan på att en loggspolning ska slutföras. Vanliga åtgärder som orsakar logg tömningar är transaktionsincheckningar och kontrollpunkter. Vanliga orsaker till långa väntetider på WRITELOG är: diskfördröjning (där transaktionsloggfiler finns), oförmågan för I/O att hålla jämna steg med transaktioner eller ett stort antal transaktionsloggåtgärder och tömningar (incheckningar, återställning) |
XACT_OWN_TRANSACTION
|
Inträffar i väntan på att få ägarskap för en transaktion. |
XACT_RECLAIM_SESSION
|
Inträffar i väntan på att den aktuella ägaren av en session ska frigöra ägarskapet för sessionen. |
XACTLOCKINFO
|
Inträffar under synkronisering av åtkomst till listan över lås för en transaktion. Förutom själva transaktionen nås listan över lås av åtgärder som identifiering av dödläge och låsmigrering under siddelningar. |
XACTWORKSPACE_MUTEX
|
Inträffar vid synkronisering av avhopp från en transaktion, samt antalet databaslås mellan enlistmedlemmar i en transaktion. |
XDB_CONN_DUP_HASH
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
XDES_HISTORY
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
XDES_OUT_OF_ORDER_LIST
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
XDES_SNAPSHOT
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
XDESTSVERMGR
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
XE_BUFFERMGR_ALLPROCESSED_EVENT
|
Inträffar när sessionsbuffertar för utökade händelser töms till mål. Den här väntan inträffar på en bakgrundstråd. |
XE_BUFFERMGR_FREEBUF_EVENT
|
Inträffar när något av följande villkor är sant: – En extended events-session har konfigurerats utan händelseförlust och alla buffertar i sessionen är för närvarande fulla. Detta kan tyda på att buffertarna för en extended events-session är för små eller ska partitioneras. – Granskningar drabbas av en fördröjning. Detta kan tyda på en diskflaskhals på den enhet där granskningarna skrivs. |
XE_CALLBACK_LIST
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
XE_CX_FILE_READ
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
XE_DISPATCHER_CONFIG_SESSION_LIST
|
Inträffar när en extended events-session som använder asynkrona mål startas eller stoppas. Den här väntetiden anger något av följande villkor: – En extended events-session registreras med en bakgrundstrådspool. – Bakgrundstrådspoolen beräknar det antal trådar som krävs baserat på aktuell belastning. |
XE_DISPATCHER_JOIN
|
Inträffar när en bakgrundstråd som används för extended events-sessioner avslutas. |
XE_DISPATCHER_WAIT
|
Inträffar när en bakgrundstråd som används för extended events-sessioner väntar på att händelsebuffertar ska bearbetas. |
XE_FILE_TARGET_TVF
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
XE_LIVE_TARGET_TVF
|
Endast intern användning. gäller för: SQL Server 2012 (11.x) och senare versioner. |
XE_MODULEMGR_SYNC
|
Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
XE_OLS_LOCK
|
Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte. |
XE_PACKAGE_LOCK_BACKOFF
|
Identifieras endast i informationssyfte. Stöds inte. gäller endast för: SQL Server 2008 R2 (10.50.x). |
XE_SERVICES_EVENTMANUAL
|
Endast intern användning. |
XE_SERVICES_MUTEX
|
Endast intern användning. |
XE_SERVICES_RWLOCK
|
Endast intern användning. |
XE_SESSION_CREATE_SYNC
|
Endast intern användning. |
XE_SESSION_FLUSH
|
Endast intern användning. |
XE_SESSION_SYNC
|
Endast intern användning. |
XE_STM_CREATE
|
Endast intern användning. |
XE_TIMER_EVENT
|
Endast intern användning. |
XE_TIMER_MUTEX
|
Endast intern användning. |
XE_TIMER_TASK_DONE
|
Endast intern användning. |
XIO_CREDENTIAL_MGR_RWLOCK
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
XIO_CREDENTIAL_RWLOCK
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
XIO_EDS_MGR_RWLOCK
|
Endast intern användning. gäller för: SQL Server 2017 (14.x) och senare versioner. |
XIO_EDS_RWLOCK
|
Endast intern användning. gäller för: SQL Server 2017 (14.x) och senare versioner. |
XIO_IOSTATS_BLOBLIST_RWLOCK
|
Endast intern användning. gäller för: SQL Server 2017 (14.x) och senare versioner. |
XIO_IOSTATS_FCBLIST_RWLOCK
|
Endast intern användning. gäller för: SQL Server 2017 (14.x) och senare versioner. |
XIO_LEASE_RENEW_MGR_RWLOCK
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
XTP_HOST_DB_COLLECTION
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
XTP_HOST_LOG_ACTIVITY
|
Endast intern användning. gäller för: SQL Server 2014 (12.x) och senare versioner. |
XTP_HOST_PARALLEL_RECOVERY
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
XTP_PREEMPTIVE_TASK
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
XTP_TRUNCATION_LSN
|
Endast intern användning. gäller för: SQL Server 2016 (13.x) och senare versioner. |
XTPPROC_CACHE_ACCESS
|
Inträffar vid åtkomst till alla internt kompilerade lagrade procedurcacheobjekt. gäller för: SQL Server 2014 (12.x) och senare versioner. |
XTPPROC_PARTITIONED_STACK_CREATE
|
Inträffar vid allokering per NUMA-nod internt kompilerade cachestrukturer för lagrade procedurer (måste utföras med en enda tråd) för en viss procedur. gäller för: SQL Server 2012 (11.x) och senare versioner. |
En kompatibilitetsmatris för lås finns i sys.dm_tran_locks (Transact-SQL).