Freigeben über


sys.dm_os_spinlock_stats (Transact-SQL)

Gilt für: SQL Server Azure SQL-Datenbank Azure SQL Managed Instance

Gibt Informationen zu allen Spinlock-Wartezeiten zurück, die nach Typ organisiert sind.

Spaltenname Datentyp BESCHREIBUNG
name nvarchar(256) Name des Spinlocktyps.
Kollisionen bigint Die Häufigkeit, mit der ein Thread versucht, das Spinlock zu erwerben und blockiert wird, da derzeit ein anderer Thread das Spinlock enthält.
Spins bigint Die Häufigkeit, mit der ein Thread eine Schleife ausführt, während versucht wird, das Spinlock zu erhalten.
spins_per_collision real Das Verhältnis von Drehungen zu Kollisionen
sleep_time bigint Die Zeit in Millisekunden, die Threads für den Fall eines Backoffs aufgewendet haben.
Backoffs bigint Die Häufigkeit, mit der ein Thread "spinnt" den Spinlock nicht erhält und den Scheduler zurückgibt.

Berechtigungen

Für SQL Server und SQL Managed Instance ist die VIEW SERVER STATE-Berechtigung erforderlich.

Für Azure SQL-Datenbank Standard-, S0- und S1-Dienstziele sowie für Datenbanken in elastischen Pools ist das Serveradministratorkonto, das Microsoft Entra-Administratorkonto oder die Mitgliedschaft in der ##MS_ServerStateReader## Serverrolle erforderlich. Für alle anderen SQL-Datenbank-Dienstziele ist entweder die VIEW DATABASE STATE-Berechtigung für die Datenbank oder die Mitgliedschaft in der ##MS_ServerStateReader##-Serverrolle erforderlich.

Berechtigungen für SQL Server 2022 und höher

Erfordert die VIEW SERVER PERFORMANCE STATE-Berechtigung auf dem Server.

Hinweise

sys.dm_os_spinlock_stats kann verwendet werden, um die Quelle des Spinlockinhalts zu identifizieren. In einigen Situationen können Sie die Spinlock-Konflikte möglicherweise auflösen oder reduzieren. Es kann jedoch Situationen geben, in denen Sie sich an den Microsoft-Kundendienst wenden müssen.

Sie können den Inhalt sys.dm_os_spinlock_stats wie DBCC SQLPERF folgt zurücksetzen:

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

Dadurch werden alle Leistungsindikatoren auf 0 zurückgesetzt.

Hinweis

Diese Statistiken werden nicht beibehalten, wenn SQL Server neu gestartet wird. Alle Daten sind seit dem letzten Zurücksetzen der Statistiken kumulativ oder seit dem Start von SQL Server.

Spinlocks

Ein Spinlock ist ein einfaches Synchronisierungsobjekt, das verwendet wird, um den Zugriff auf Datenstrukturen zu serialisieren, die in der Regel für einen kurzen Zeitraum gehalten werden. Wenn ein Thread versucht, auf eine Ressource zuzugreifen, die durch ein Spinlock geschützt ist, das von einem anderen Thread gehalten wird, führt der Thread eine Schleife oder "Drehung" aus, und versuchen Sie erneut, auf die Ressource zuzugreifen, anstatt sofort den Planer wie bei einem Latch oder einer anderen Ressource zu warten. Der Thread wird weiter gedreht, bis die Ressource verfügbar ist oder die Schleife abgeschlossen ist. An diesem Punkt liefert der Thread den Planer und geht zurück in die runnable Warteschlange. Diese Vorgehensweise hilft dabei, einen übermäßigen Threadkontextwechsel zu reduzieren, aber wenn der Inhalt für ein Spinlock hoch ist, kann eine erhebliche CPU-Auslastung beobachtet werden.

Interne Anpassungen an den in SQL Server 2022 (16.x) eingeführten Datenbank-Engine machen Spinlocks effizienter.

Hinweis

Wenn Sie einen SQL Server auf Intel Skylake-Prozessoren installiert haben, lesen Sie bitte KB4538688, um das erforderliche Update anzuwenden und Trace Flag 8101 zu aktivieren.

Die folgende Tabelle enthält kurze Beschreibungen einiger der am häufigsten verwendeten Spinlocktypen.

Spinlocktyp Beschreibung
ABR Nur zur internen Verwendung.
ADB_CACHE Nur zur internen Verwendung.
ALLOC_CACHES_HASH Nur zur internen Verwendung.
APPENDONLY_STORAGE Nur zur internen Verwendung.
APRC_BACK_OFF_STATS Nur zur internen Verwendung.
APRC_EVENT_LIST Nur zur internen Verwendung.
APRC_QUEUE_LIST Nur zur internen Verwendung.
APRC_VALIDATION_QUEUE_LIST Nur zur internen Verwendung.
ASYNC_OP_ADMIN_CLIENT_REGISTRATION_LIST Nur zur internen Verwendung.
ASYNC_OP_ADMIN_WORK_REGISTRATION_HASH_TABLE Nur zur internen Verwendung.
ASYNCSTATSLIST Nur zur internen Verwendung.
SICHERUNG Nur zur internen Verwendung.
BACKUP_COPY_CONTEXT Nur zur internen Verwendung.
BACKUP_CTX Schützt den Zugriff auf eine Liste von Seiten, die an E/A beteiligt sind, während eine Sicherung in dieser bestimmten Datenbank stattfindet. Hohe Drehungen können beobachtet werden, wenn lange Prüfpunkte oder Lazwriteraktivitäten während des Sicherungsvorgangs auftreten. Mit einer der folgenden Methoden können Sie Erleichterungen erhalten:

- a) Verwenden des indirekten Prüfpunkts anstelle des automatischen Prüfpunkts

- b) Minimieren der Lazywriter-Aktivität durch ordnungsgemäßes Zuordnen des für diese Instanz erforderlichen Speichers

- c) Vermeiden Sie zu viele gleichzeitige Sicherungen für Datenbanken auf der Instanz.
BASE_XACT_HASH Nur zur internen Verwendung.
BLOCKER_ENUM Nur zur internen Verwendung.
BPREPARTITION Nur zur internen Verwendung.
BPWORKFILE Nur zur internen Verwendung.
BUF_HASH Nur zur internen Verwendung.
BUF_LINK Nur zur internen Verwendung.
BUF_WRITE_LOG Nur zur internen Verwendung.
CACHEOBJ_DBG Nur zur internen Verwendung.
CHANNELFORCECLOSEMANAGER Nur zur internen Verwendung.
CHECK_AGGREGATE_STATE Nur zur internen Verwendung.
CLR_HOSTTASK Nur zur internen Verwendung.
CLR_SPIN_LOCK Nur zur internen Verwendung.
CMED_DATABASE Nur zur internen Verwendung.
CMED_HASH_SET Nur zur internen Verwendung.

Gilt für: SQL Server (SQL Server 2014 (12.x) bis SQL Server 2016 (13.x) CU 1)

Hinweis: Dieser Spinlockname ändert sich in LOCK_RW_CMED_HASH_SET, nachdem Sie SQL Server 2016 CU 2 angewendet haben.
COLUMNDATASETSESSIONLIST Nur zur internen Verwendung.
COLUMNSTORE_HASHTABLE Nur zur internen Verwendung.
COLUMNSTOREBUILDSTATE_LIST Nur zur internen Verwendung.
COM_INIT Nur zur internen Verwendung.
COMMITTABLE Nur zur internen Verwendung.
COMPPLAN_SKELETON Nur zur internen Verwendung.
CONNECTION_MANAGER Nur zur internen Verwendung.
VERBINDET Nur zur internen Verwendung.
CSIBUILDMEM Nur zur internen Verwendung.
CURSOR Nur zur internen Verwendung.
CURSQL Nur zur internen Verwendung.
DATAPORTCONSUMER Nur zur internen Verwendung.
DATAPORTSOURCEINFOCREDIT Nur zur internen Verwendung.
DATAPORTSOURCEINFOQUEUE Nur zur internen Verwendung.
DATASET_FREELIST Nur zur internen Verwendung.
DBCC_CHECK Nur zur internen Verwendung.
DBSEEDING_OPERATION Nur zur internen Verwendung.
DBT_HASH Nur zur internen Verwendung.
DBT_IO_LIST Nur zur internen Verwendung.
DBTABLE Steuert den Zugriff auf eine In-Memory-Datenstruktur für jede Datenbank in einer Datenbank-Engine, die die Eigenschaften dieser Datenbank enthält. Weitere Informationen finden Sie unter Verbesserung der Parallelität und Skalierbarkeit von SQL Server-Workload durch Optimieren der Datenbankeindämmungsprüfung in SQL 2014 und SQL 2016.
DEFERRED_WF_EXT_DROP Nur zur internen Verwendung.
DEK_INSTANCE Nur zur internen Verwendung.
DELAYED_PARTITIONED_STACK Nur zur internen Verwendung.
DELETEBITMAP Nur zur internen Verwendung.
DIAG_MANAGER Nur zur internen Verwendung.
DIAG_OBJECT Nur zur internen Verwendung.
DIGEST_CACHE Nur zur internen Verwendung.
DINPBUF Nur zur internen Verwendung.
DIRECTLOGCONSUMER Nur zur internen Verwendung.
DP_LIST Steuert den Zugriff auf die Liste der geänderten Seiten für eine Datenbank, die den indirekten Prüfpunkt aktiviert hat. Wenden Sie Korrekturen von KB4497928, KB4040276 an, oder verwenden Sie die Ablaufverfolgungskennzeichnung 3468. Weitere Informationen finden Sie unter "Indirekter Prüfpunkt" und "tempdb" – "Gut", "Schlecht" und "Nichtertragungsplaner".
DROP Nur zur internen Verwendung.
DROP_TEMPO Nur zur internen Verwendung.
DROPPED_ALLOC_UNIT Nur zur internen Verwendung.
DTC_HASHTABLE Nur zur internen Verwendung.
DTT_LIST Nur zur internen Verwendung.
ENDD_LIST Nur zur internen Verwendung.
EXT_CACHE Nur zur internen Verwendung.
EXTENT_ACTIVATION Nur zur internen Verwendung.
FABRIC_DB_MGR_PTR Nur zur internen Verwendung.
FABRIC_LOG_MANAGEMENT_INPUT_VALUE Nur zur internen Verwendung.
FABRIC_REPLICA_TRANSPORT Nur zur internen Verwendung.
FABRIC_TVF_DATA_CONSUMER_LIST Nur zur internen Verwendung.
FABRIC_TVF_LOAD_LIB Nur zur internen Verwendung.
FCB_REPLICA_SYNC Nur zur internen Verwendung.
FGCB_PRP_FILL Nur zur internen Verwendung.
FILE_HANDLE_CACHE Nur zur internen Verwendung.
FILE_TABLE Nur zur internen Verwendung.
FILESTREAM_CHUNKER Nur zur internen Verwendung.
FREE_SPACE_CACHE_ENTRY Nur zur internen Verwendung.
FS_CONTAINER_LIST_WITH_DELETE Nur zur internen Verwendung.
FS_DELETED_FOLDER_CLEANUP Nur zur internen Verwendung.
FSAGENT Nur zur internen Verwendung.
FSGHOST_STATUS Nur zur internen Verwendung.
FT_INIT Nur zur internen Verwendung.
GHOST_FREE Nur zur internen Verwendung.
GHOST_HASH Nur zur internen Verwendung.
GLOBAL_SCHEDULER_LIST Nur zur internen Verwendung.
GLOBAL_TRACE_FLAGS Nur zur internen Verwendung.
GLOBALTRANS Nur zur internen Verwendung.
GROUP_COMMIT_FEEDBACK_LOOP Nur zur internen Verwendung.
GUARDIAN Nur zur internen Verwendung.
HADR_AGH_X_ACCESS Nur zur internen Verwendung.
HADR_AR_CONTROLLER_COLLECTION Nur zur internen Verwendung.
HADR_AR_DB_MGR Nur zur internen Verwendung.
HADR_AR_TRANSPORT Nur zur internen Verwendung.
HADR_COMPRESSION_MGR_POOL Nur zur internen Verwendung.
HADR_FABRIC_FACTORY Nur zur internen Verwendung.
HADR_PRIORITY_QUEUE Nur zur internen Verwendung.
HADR_TRANSPORT_CONTROL Nur zur internen Verwendung.
HADR_TRANSPORT_LIST Nur zur internen Verwendung.
HADRSEEDINGLIST Nur zur internen Verwendung.
HOBT_DROPPED Nur zur internen Verwendung.
HOBT_HASH Nur zur internen Verwendung.
HTTP Nur zur internen Verwendung.
HTTP_CONNCACHE Nur zur internen Verwendung.
HTTP_ENDPOINT Nur zur internen Verwendung.
IDENTITY Nur zur internen Verwendung.
INDEX_CREATE Nur zur internen Verwendung.
IO_DISPENSER_PAUSE Nur zur internen Verwendung.
IO_RG_VOLUME_HASHTABLE Nur zur internen Verwendung.
IOREQ Nur zur internen Verwendung.
ISSRESOURCE Nur zur internen Verwendung.
KTM_ENLISTMENT Nur zur internen Verwendung.
LANG_RES_LOAD Nur zur internen Verwendung.
LIVE_TARGET_TVF Nur zur internen Verwendung.
LOCK_FREE_LIST Nur zur internen Verwendung.
LOCK_HASH Schützt den Zugriff auf die Sperr-Manager-Hashtabelle, in der Informationen zu den Sperren gespeichert werden, die in einer Datenbank gespeichert werden. Weitere Informationen finden Sie unter KB2926217 und der Versionsverwaltungsanleitung für Transaktionen und Zeilen.
LOCK_NOTIFICATION Nur zur internen Verwendung.
LOCK_RESOURCE_ID Nur zur internen Verwendung.
LOCK_RW_ABTX_HASH_SET Nur zur internen Verwendung.
LOCK_RW_AGDB_HEALTH_DIAG Nur zur internen Verwendung.
LOCK_RW_CMED_HASH_SET Nur zur internen Verwendung.

Gilt für: SQL Server (ab SQL Server 2016 (13.x) CU 2), Azure SQL-Datenbank und Azure SQL verwaltete Instanz
LOCK_RW_DPT_TABLE Nur zur internen Verwendung.
LOCK_RW_IN_ROW_TRACKER Nur zur internen Verwendung.
LOCK_RW_LOGIN_RATE_STATS Nur zur internen Verwendung.
LOCK_RW_PVS_PAGE_TRACKER Nur zur internen Verwendung.
LOCK_RW_RBIO_REQ Nur zur internen Verwendung.
LOCK_RW_SECURITY_CACHE Schützt die Cacheeinträge im Zusammenhang mit Sicherheitstoken und Zugriffsprüfungen.

Gilt für: SQL Server (ab SQL Server 2016 (13.x) CU 2), Azure SQL-Datenbank und Azure SQL verwaltete Instanz

Wenn die Einträge im TokenAndPermUserStore-Cachespeicher kontinuierlich wächst, bemerken Sie möglicherweise große Drehungen für dieses Spinlock. Bewerten Sie die Verwendung von Ablaufverfolgungskennzeichnungen 4610 und 4618 , um Einträge einzuschränken. Weitere Informationen finden Sie unter Zugriffsüberprüfung der Cache-Serverkonfigurationsoptionen, Abfragen dauern länger, bis die Größe des TokenAndPermUserStore-Caches in SQL Server wächst, und Abfrageleistungsprobleme, die einem großen Sicherheitscache zugeordnet sind.
LOCK_RW_TEST Nur zur internen Verwendung.
LOCK_RW_WPR_BUCKET Nur zur internen Verwendung.
LOCK_SORT_STREAM Nur zur internen Verwendung.
LOCK_SQLSATELLITE_MESSAGE Nur zur internen Verwendung.
LOG_CONSOLIDATION Nur zur internen Verwendung.
LOG_RG_GOVERNOR Nur zur internen Verwendung.
LOGCACHE_ACCESS Nur zur internen Verwendung.
LOGFLUSHQ Nur zur internen Verwendung.
LOGIOSEQ Nur zur internen Verwendung.
LOGIOSEQMAPPENDINGMESSAGEQUEUE Nur zur internen Verwendung.
LOGLC Nur zur internen Verwendung.
LOGLFM Nur zur internen Verwendung.
LOGON_TRIGGER_CACHE Nur zur internen Verwendung.
LOGPOOL_HASHBUCKET Nur zur internen Verwendung.
LOGPOOL_REFCOUNTEDOBJECT Nur zur internen Verwendung.
LOGPOOL_SHAREDCACHEBUFFER Nur zur internen Verwendung.
LOGPOOL_SIZEPERRESOURCEPOOL Nur zur internen Verwendung.
LPE_BATCH Nur zur internen Verwendung.
LPE_SESSION Nur zur internen Verwendung.
LPE_SXTP Nur zur internen Verwendung.
LSID Nur zur internen Verwendung.
LSLIST Nur zur internen Verwendung.
LSNREFLIST Nur zur internen Verwendung.
LSS_SYNC_DTC Nur zur internen Verwendung.
MD_CHANGE_NOTIFICATION Nur zur internen Verwendung.
MDB_REMOTE_BATCH_STATS_HASH_TABLE Nur zur internen Verwendung.
MDB_REMOTE_SESSION_HASH_TABLE Nur zur internen Verwendung.
MEM_MGR Nur zur internen Verwendung.
MGR_CACHE Nur zur internen Verwendung.
MIGRATION_BUF_LIST Nur zur internen Verwendung.
MUTEX Schützt die Cacheeinträge im Zusammenhang mit Sicherheitstoken und Zugriffsprüfungen.

Gilt für: SQL Server (Bis ZU SQL Server 2012 (11.x))

Wenn die Einträge im TokenAndPermUserStore-Cachespeicher kontinuierlich wächst, bemerken Sie möglicherweise große Drehungen für dieses Spinlock. Bewerten Sie die Verwendung von Ablaufverfolgungskennzeichnungen 4610 und 4618 , um Einträge einzuschränken. Weitere Informationen finden Sie unter Zugriffsüberprüfung der Cache-Serverkonfigurationsoptionen, Abfragen dauern länger, bis die Größe des TokenAndPermUserStore-Caches in SQL Server wächst, und Abfrageleistungsprobleme, die einem großen Sicherheitscache zugeordnet sind.
NETCONN_ADDRESS Nur zur internen Verwendung.
ONDEMAND_TASK Nur zur internen Verwendung.
ONE_PROC_SIM_NODE_CONTEXT Nur zur internen Verwendung.
ONE_PROC_SIM_NODE_CONTEXT_LIST Nur zur internen Verwendung.
ONE_PROC_SIM_REPLICA_CONTEXT Nur zur internen Verwendung.
ONE_PROC_SIM_SERVICE_PARTITION Nur zur internen Verwendung.
OPT_IDX_MISS_ID Nur zur internen Verwendung.
OPT_IDX_MISS_KEY Nur zur internen Verwendung.
OPT_IDX_STATS Nur zur internen Verwendung.
OPT_INFO_MGR Nur zur internen Verwendung.
PAGE_WORKITEMLIST Nur zur internen Verwendung.
PAGECOPIER Nur zur internen Verwendung.
PARALLELREDOCACHE Nur zur internen Verwendung.
PARTITIONED_HEAP_FREE_LIST Nur zur internen Verwendung.
PROGRESS_REPORT Nur zur internen Verwendung.
QE_SHUTDOWN Nur zur internen Verwendung.
QSCAN_CACHE Nur zur internen Verwendung.
QUERY_EXEC_STATS Nur zur internen Verwendung.
QUERY_STORE_ASYNC_PERSIST Nur zur internen Verwendung.
QUERY_STORE_ASYNC_QUEUE_TLIST Nur zur internen Verwendung.
QUERY_STORE_CAPTURE_POLICY_INTERVAL Nur zur internen Verwendung.
QUERY_STORE_CAPTURE_POLICY_STATS Nur zur internen Verwendung.
QUERY_STORE_CAPTURE_POLICY_THRESHOLD Nur zur internen Verwendung.
QUERY_STORE_CURRENT_INTERVAL Nur zur internen Verwendung.
QUERY_STORE_HT_CACHE Nur zur internen Verwendung.
QUERY_STORE_LIST Nur zur internen Verwendung.
QUERY_STORE_PLAN_COMP_AGG Nur zur internen Verwendung.
QUERY_STORE_PLAN_LIST Nur zur internen Verwendung.
QUERY_STORE_READ_ONLY_FLAGS Nur zur internen Verwendung.
QUERY_STORE_SELF_AGG Nur zur internen Verwendung.
QUERY_STORE_STMT_COMP_AGG Nur zur internen Verwendung.
QUERYEXEC Nur zur internen Verwendung.
QUERYSCAN Nur zur internen Verwendung.
RANGE_GENERATION Nur zur internen Verwendung.
READ_AHEAD Nur zur internen Verwendung.
REDOMGRSTATE Nur zur internen Verwendung.
REMOTE_SESSION_CACHE Nur zur internen Verwendung.
REMOTEBLOCKIO Nur zur internen Verwendung.
REMOTEOP Nur zur internen Verwendung.
REPL_LOGREADER_HISTORY_CACHE Nur zur internen Verwendung.
REPL_LOGREADER_PERDB_HISTORY_CACHE Nur zur internen Verwendung.
RESMANAGER Nur zur internen Verwendung.
RESSOURCE Nur zur internen Verwendung.
ERNEUTE QUEUE Nur zur internen Verwendung.
RFS_THREAD_QUEUE Nur zur internen Verwendung.
RG_TIMER Nur zur internen Verwendung.
ROWGROUP_VERSIONS Nur zur internen Verwendung.
RPCCHANNELPOOL Nur zur internen Verwendung.
RPCPACKAGE Nur zur internen Verwendung.
RPCREQUESTORCONTEXT Nur zur internen Verwendung.
RWLOCK_LAST Nur zur internen Verwendung.
SATELLITE_CONNECTION Nur zur internen Verwendung.
SBS_CLIENT_ENDPOINTS Nur zur internen Verwendung.
SBS_CLIENT_REQUESTS Nur zur internen Verwendung.
SBS_DISPATCH Nur zur internen Verwendung.
SBS_PENDING Nur zur internen Verwendung.
SBS_SERVER_XACT_TASK_PROXY Nur zur internen Verwendung.
SBS_TRANSPORT Nur zur internen Verwendung.
SBS_UCS_DISPATCH Nur zur internen Verwendung.
SECURITY Nur zur internen Verwendung.
SECURITY_CACHE Schützt die Cacheeinträge im Zusammenhang mit Sicherheitstoken und Zugriffsprüfungen.

Gilt für: SQL Server (SQL Server 2014 (12.x) bis SQL Server 2016 (13.x) CU 1)

Wenn die Einträge im TokenAndPermUserStore-Cachespeicher kontinuierlich wächst, bemerken Sie möglicherweise große Drehungen für dieses Spinlock. Bewerten Sie die Verwendung von Ablaufverfolgungskennzeichnungen 4610 und 4618 , um Einträge einzuschränken. Weitere Informationen finden Sie unter Zugriffsüberprüfung der Cache-Serverkonfigurationsoptionen, Abfragen dauern länger, bis die Größe des TokenAndPermUserStore-Caches in SQL Server wächst, und Abfrageleistungsprobleme, die einem großen Sicherheitscache zugeordnet sind.

Hinweis: Dieser Spinlockname ändert sich in LOCK_RW_SECURITY_CACHE, nachdem Sie SQL Server 2016 CU 2 angewendet haben.
SECURITY_FEDAUTH_AAD_BECWSCONNS Nur zur internen Verwendung.
SEMANTIC_TICACHE Nur zur internen Verwendung.
SEQUENCED_OBJECT Nur zur internen Verwendung.
SEQUEUE_SIZED_THREADSAFE Nur zur internen Verwendung.
SESSION_KILLER Nur zur internen Verwendung.
SESSION_MANAGER Nur zur internen Verwendung.
SESSION_SEC_CONTEXT Nur zur internen Verwendung.
SETRANGE_SYNC Nur zur internen Verwendung.
SHARABLE_SESSION_OBJECTS Nur zur internen Verwendung.
SLO_INFO_LIST Nur zur internen Verwendung.
SNI Nur zur internen Verwendung.
SNI_NODE_PENDING_IO_QUEUE Nur zur internen Verwendung.
SOAPSESSIONS Nur zur internen Verwendung.
SOS_ABORT_TASK Nur zur internen Verwendung.
SOS_ACTIVEDESCRIPTOR Nur zur internen Verwendung.
SOS_BLOCKALLOCPARTIALLIST Nur zur internen Verwendung.
SOS_BLOCKDESCRIPTORBUCKET Nur zur internen Verwendung.
SOS_CACHESTORE Synchronisiert den Zugriff auf verschiedene Speichercaches im Datenbank-Engine, z. B. den Plancache oder den temporären Tabellencache. Ein schwerer Inhalt dieses Spinlocktyps kann abhängig vom spezifischen Cache, der sich im Inhalt befindet, viele verschiedene Dinge bedeuten. Wenden Sie sich an den Microsoft-Kundendienst, um Hilfe bei der Problembehandlung für diesen Spinlocktyp zu finden.
SOS_CACHESTORE_CLOCK Nur zur internen Verwendung.
SOS_CLOCKALG_INTERNODE_SYNC Nur zur internen Verwendung.
SOS_DEBUG_HOOK Nur zur internen Verwendung.
SOS_DESCDATABUFFERLIST Nur zur internen Verwendung.
SOS_LARGEPAGE_ALLOCATOR Nur zur internen Verwendung.
SOS_MINITHREAD Nur zur internen Verwendung.
SOS_NODE Nur zur internen Verwendung.
SOS_OBJECT_POOL Nur zur internen Verwendung.
SOS_OBJECT_STORE Nur zur internen Verwendung.
SOS_OOM_CHECK Nur zur internen Verwendung.
SOS_PHYS_PAGE_CACHE Nur zur internen Verwendung.
SOS_RESOURCE_CLERK_LIST Nur zur internen Verwendung.
SOS_RINGBUFFER_RECORD Nur zur internen Verwendung.
SOS_RW Nur zur internen Verwendung.
SOS_SATELLITE_USER_POOL Nur zur internen Verwendung.
SOS_SCHEDULER Nur zur internen Verwendung.
SOS_SELIST_SIZED_SLOCK Nur zur internen Verwendung.
SOS_SUSPEND_QUEUE Nur zur internen Verwendung.
SOS_SYSTHREAD Nur zur internen Verwendung.
SOS_SYSTHREAD_DISPATCHER Nur zur internen Verwendung.
SOS_TASK Nur zur internen Verwendung.
SOS_TLIST Nur zur internen Verwendung.
SOS_VM_LOW Nur zur internen Verwendung.
SOS_WAIT_STATS Nur zur internen Verwendung.
SOS_WAITABLE_ADDRESS_HASHBUCKET Nur zur internen Verwendung.
SPIN_EVENT_MUTEX Nur zur internen Verwendung.
SPL_DISPATCHER_LIST Nur zur internen Verwendung.
SPL_DISPATCHER_QUEUE Nur zur internen Verwendung.
SPL_NONYIELD_ANALYSIS Nur zur internen Verwendung.
SPL_QUERY_STORE_CTX_INITIALIZED Nur zur internen Verwendung.
SPL_QUERY_STORE_EXEC_STATS_AGG Nur zur internen Verwendung.
SPL_QUERY_STORE_EXEC_STATS_READ Nur zur internen Verwendung.
SPL_QUERY_STORE_STATS_COOKIE_CACHE Nur zur internen Verwendung.
SPL_SOS_DISPATCHER Nur zur internen Verwendung.
SPL_TDS_PKT_QUEUE Nur zur internen Verwendung.
SPL_XE_BUFFER_MGR Nur zur internen Verwendung.
SPL_XE_DISPATCHER_QUEUE Nur zur internen Verwendung.
SPL_XE_NOTIFICATION_CALLBACK_LIST Nur zur internen Verwendung.
SPL_XE_SESSION_EVENT_MGR Nur zur internen Verwendung.
SPL_XE_SESSION_MGR Nur zur internen Verwendung.
SPL_XE_SESSION_TARGET_MGR Nur zur internen Verwendung.
SPT_PROFILE Nur zur internen Verwendung.
SQL_MGR Nur zur internen Verwendung.
SQL_NORM Nur zur internen Verwendung.
SQLTRACE_FILE_BUFFER Nur zur internen Verwendung.
SRVPROC Nur zur internen Verwendung.
STACK_HASHER Nur zur internen Verwendung.
TEILLATCH Nur zur internen Verwendung.
UNTERPDESC Nur zur internen Verwendung.
SUBPDESC_LIST Nur zur internen Verwendung.
SVC_BROKER_CTRL Nur zur internen Verwendung.
SVC_BROKER_DEBUG_LIST Nur zur internen Verwendung.
SVC_BROKER_LIST Nur zur internen Verwendung.
SVC_BROKER_OBJECT Nur zur internen Verwendung.
SYNCPOINT_RESOURCE Nur zur internen Verwendung.
TaskElapsedExecutionMonitor Nur zur internen Verwendung.
TDS_TVP Nur zur internen Verwendung.
TESTTEAM Nur zur internen Verwendung.
TESTTEAMEXPONENTIAL Nur zur internen Verwendung.
TESTTEAMEXPONENTIALTASTAS Nur zur internen Verwendung.
TESTTEAMTAS Nur zur internen Verwendung.
TMP_SESS_KEY Nur zur internen Verwendung.
TSQL_DEBUG Nur zur internen Verwendung.
TXFRM_REPL Nur zur internen Verwendung.
VDI_OPERATION Nur zur internen Verwendung.
WINFAB_REPORT_FAULT Nur zur internen Verwendung.
WRITE_PAGE_RECORDER Nur zur internen Verwendung.
X_PACKET_LIST Nur zur internen Verwendung.
X_PIPE Nur zur internen Verwendung.
X_PIPE_DEMAND Nur zur internen Verwendung.
X_PORT Nur zur internen Verwendung.
XACT_LOCK_INFO Nur zur internen Verwendung.
XACT_LOCKINFO_TASK Nur zur internen Verwendung.
XACT_WORKSPACE Nur zur internen Verwendung.
XCB Nur zur internen Verwendung.
XCB_FREE_LIST Nur zur internen Verwendung.
XCB_HASH Nur zur internen Verwendung.
XCHNG_TRACE Nur zur internen Verwendung.
XDES Nur zur internen Verwendung.
XDES_HASH Nur zur internen Verwendung.
XDESMGR Nur zur internen Verwendung.
XDESTABLELIST Nur zur internen Verwendung.
XE_RATE_LIMITER_STRETCHDB Nur zur internen Verwendung.
XE_SESSION_STORAGE Nur zur internen Verwendung.
XID_ARRAY Nur zur internen Verwendung.
XIO_BLOCKLIST Nur zur internen Verwendung.
XIO_REQSTR Nur zur internen Verwendung.
XIO_SEQNUMBUMP Nur zur internen Verwendung.
XIOSTATS Nur zur internen Verwendung.
XTP_RT_DATA_LIST Nur zur internen Verwendung.
XTS_MGR Nur zur internen Verwendung.
XVB_CSN Nur zur internen Verwendung.
XVB_LIST Nur zur internen Verwendung.

Siehe auch