Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Microsoft Fabric'te SQL veritabanı
Türe göre düzenlenmiş tüm spinlock beklemeleri hakkındaki bilgileri döndürür.
| Sütun adı | Veri türü | Description |
|---|---|---|
| name | nvarchar(256) | Spinlock türünün adı. |
| Çarpışma | bigint | Bir iş parçacığının spinlock'u alma girişimi sayısı ve başka bir iş parçacığı şu anda spinlock barındırdığı için engellenir. |
| Spin | bigint | Bir iş parçacığının spinlock'u almaya çalışırken döngü yürütme sayısı. |
| spins_per_collision | Gerçek | Çarpışma başına döndürme oranı. |
| sleep_time | bigint | Bir geri çekilme durumunda iş parçacıklarının uyku moduna geçirdiği milisaniye cinsinden süre. |
| geri çekilmeler | bigint | "Dönen" bir iş parçacığının spinlock'u elde etme ve zamanlayıcıyı verme sayısı. |
Permissions
SQL Server ve SQL Yönetilen Örneği'ne VIEW SERVER STATE izni gerekir.
Azure SQL Veritabanı Temel, S0 ve S1 hizmet hedeflerinde ve elastik havuzlardaki veritabanları için sunucu yönetici hesabı, Microsoft Entra yönetici hesabı veya ##MS_ServerStateReader## üyeliği gereklidir. Diğer tüm SQL Veritabanı hizmet hedeflerinde, veritabanında VIEW DATABASE STATE izni veya ##MS_ServerStateReader## sunucu rolü üyeliği gereklidir.
SQL Server 2022 ve üzeri için izinler
Sunucuda SUNUCU PERFORMANS DURUMUNU GÖRÜNTÜLE izni gerektirir.
Açıklamalar
sys.dm_os_spinlock_stats spinlock çekişmesi kaynağını tanımlamak için kullanılabilir. Bazı durumlarda, spinlock çekişmesini çözebilir veya azaltabilirsiniz. Ancak, Microsoft Müşteri Destek Hizmetleri'ne başvurmanızı gerektirecek durumlar olabilir.
içeriğini sys.dm_os_spinlock_stats aşağıdaki gibi kullanarak DBCC SQLPERF sıfırlayabilirsiniz:
DBCC SQLPERF ('sys.dm_os_spinlock_stats', CLEAR);
GO
Bu, tüm sayaçları 0 olarak sıfırlar.
Uyarı
SQL Server yeniden başlatılırsa bu istatistikler kalıcı olmaz. İstatistiklerin en son sıfırlanmasından veya SQL Server'ın başlatılmasından bu yana tüm veriler birikmeli olur.
Spinlock'lar
Spinlock, genellikle kısa bir süre boyunca tutulan veri yapılarına erişimi seri hale getirmek için kullanılan basit bir eşitleme nesnesidir. İş parçacığı, başka bir iş parçacığı tarafından tutulan bir spinlock tarafından korunan bir kaynağa erişmeye çalıştığında, iş parçacığı bir döngü yürütür veya "döner" ve zamanlayıcıyı bir mandal veya başka bir kaynak beklemesinde olduğu gibi hemen vermek yerine kaynağa yeniden erişmeyi dener. İş parçacığı, kaynak kullanılabilir duruma gelene kadar dönmeye devam eder veya döngü tamamlanır; bu noktada iş parçacığı zamanlayıcıyı verir ve çalıştırılabilir kuyruğa geri döner. Bu uygulama, aşırı iş parçacığı bağlamı geçişinin azaltılmasına yardımcı olur, ancak bir spinlock için çekişme yüksek olduğunda önemli CPU kullanımı gözlemlenebilir.
SQL Server 2022'de (16.x) kullanıma sunulan Veritabanı Altyapısı'nda yapılan iç ayarlamalar, spinlock'ları daha verimli hale getirir.
Uyarı
Intel Skylake işlemcilerinde yüklü bir SQL Server varsa lütfen gerekli güncelleştirmeyi uygulamak için KB4538688 gözden geçirin ve izleme bayrağı 8101'i etkinleştirin.
Aşağıdaki tabloda, en yaygın spinlock türlerinden bazılarının kısa açıklamaları yer alır.
| Spinlock türü | Description |
|---|---|
| ABR | Yalnızca iç kullanım. |
| ADB_CACHE | Yalnızca iç kullanım. |
| ALLOC_CACHES_HASH | Yalnızca iç kullanım. |
| APPENDONLY_STORAGE | Yalnızca iç kullanım. |
| APRC_BACK_OFF_STATS | Yalnızca iç kullanım. |
| APRC_EVENT_LIST | Yalnızca iç kullanım. |
| APRC_QUEUE_LIST | Yalnızca iç kullanım. |
| APRC_VALIDATION_QUEUE_LIST | Yalnızca iç kullanım. |
| ASYNC_OP_ADMIN_CLIENT_REGISTRATION_LIST | Yalnızca iç kullanım. |
| ASYNC_OP_ADMIN_WORK_REGISTRATION_HASH_TABLE | Yalnızca iç kullanım. |
| ASYNCSTATSLIST | Yalnızca iç kullanım. |
| BACKUP | Yalnızca iç kullanım. |
| BACKUP_COPY_CONTEXT | Yalnızca iç kullanım. |
| BACKUP_CTX | Belirli bir veritabanında yedekleme yapılırken G/Ç'de yer alan sayfaların listesine erişimi korur. Yedekleme işlemleri sırasında uzun denetim noktaları veya lazwriter etkinliği gerçekleştiğinde yüksek döndürmeler gözlemlenebilir. Aşağıdaki yöntemlerden birini kullanarak rahatlama elde edebilirsiniz: - a) Otomatik denetim noktası yerine dolaylıdenetim noktası kullanın - b) Bu örnek için gereken belleği düzgün ayırarak lazywriter etkinliğini en aza indirin - c) Örnekteki veritabanları için çok fazla eşzamanlı yedeklemeden kaçının |
| BASE_XACT_HASH | Yalnızca iç kullanım. |
| BLOCKER_ENUM | Yalnızca iç kullanım. |
| BPREPARTITION | Yalnızca iç kullanım. |
| BPWORKFILE | Yalnızca iç kullanım. |
| BUF_HASH | Yalnızca iç kullanım. |
| BUF_LINK | Yalnızca iç kullanım. |
| BUF_WRITE_LOG | Yalnızca iç kullanım. |
| CACHEOBJ_DBG | Yalnızca iç kullanım. |
| CHANNELFORCECLOSEMANAGER | Yalnızca iç kullanım. |
| CHECK_AGGREGATE_STATE | Yalnızca iç kullanım. |
| CLR_HOSTTASK | Yalnızca iç kullanım. |
| CLR_SPIN_LOCK | Yalnızca iç kullanım. |
| CMED_DATABASE | Yalnızca iç kullanım. |
| CMED_HASH_SET | Yalnızca iç kullanım. Şunlar için geçerlidir: SQL Server (SQL Server 2014 (12.x) ile SQL Server 2016 (13.x) CU 1 arasında) Not:SQL Server 2016 CU 2 uygulandıktan sonra bu spinlock adı LOCK_RW_CMED_HASH_SET olarak değişir. |
| COLUMNDATASETSESSIONLIST | Yalnızca iç kullanım. |
| COLUMNSTORE_HASHTABLE | Yalnızca iç kullanım. |
| COLUMNSTOREBUILDSTATE_LIST | Yalnızca iç kullanım. |
| COM_INIT | Yalnızca iç kullanım. |
| COMMITTABLE | Yalnızca iç kullanım. |
| COMPPLAN_SKELETON | Yalnızca iç kullanım. |
| CONNECTION_MANAGER | Yalnızca iç kullanım. |
| BAĞLANIR | Yalnızca iç kullanım. |
| CSIBUILDMEM | Yalnızca iç kullanım. |
| İMLEÇ | Yalnızca iç kullanım. |
| CURSQL | Yalnızca iç kullanım. |
| DATAPORTCONSUMER | Yalnızca iç kullanım. |
| DATAPORTSOURCEINFOCREDIT | Yalnızca iç kullanım. |
| DATAPORTSOURCEINFOQUEUE | Yalnızca iç kullanım. |
| DATASET_FREELIST | Yalnızca iç kullanım. |
| DBCC_CHECK | Yalnızca iç kullanım. |
| DBSEEDING_OPERATION | Yalnızca iç kullanım. |
| DBT_HASH | Yalnızca iç kullanım. |
| DBT_IO_LIST | Yalnızca iç kullanım. |
| DBTABLE | Veritabanı Altyapısı'ndaki o veritabanının özelliklerini içeren her veritabanı için bellek içi veri yapısına erişimi denetler. Daha fazla bilgi için bkz. SQL 2014 ve SQL 2016'da veritabanı kapsama denetimini iyileştirerek SQL Server iş yükünün Eşzamanlılığını ve Ölçeklenebilirliğini Geliştirme. |
| DEFERRED_WF_EXT_DROP | Yalnızca iç kullanım. |
| DEK_INSTANCE | Yalnızca iç kullanım. |
| DELAYED_PARTITIONED_STACK | Yalnızca iç kullanım. |
| DELETEBITMAP | Yalnızca iç kullanım. |
| DIAG_MANAGER | Yalnızca iç kullanım. |
| DIAG_OBJECT | Yalnızca iç kullanım. |
| DIGEST_CACHE | Yalnızca iç kullanım. |
| DINPBUF | Yalnızca iç kullanım. |
| DIRECTLOGCONSUMER | Yalnızca iç kullanım. |
| DP_LIST | Dolaylı denetim noktası açık olan bir veritabanı için kirli sayfalar listesine erişimi denetler. KB4497928, KB4040276 düzeltmeleri uygulayın veya 3468 izleme bayrağını kullanın. Daha fazla bilgi için bkz. Dolaylı Denetim Noktası ve tempdb - iyi, kötü ve verimsiz zamanlayıcı. |
| DROP | Yalnızca iç kullanım. |
| DROP_TEMPO | Yalnızca iç kullanım. |
| DROPPED_ALLOC_UNIT | Yalnızca iç kullanım. |
| DTC_HASHTABLE | Yalnızca iç kullanım. |
| DTT_LIST | Yalnızca iç kullanım. |
| ENDD_LIST | Yalnızca iç kullanım. |
| EXT_CACHE | Yalnızca iç kullanım. |
| EXTENT_ACTIVATION | Yalnızca iç kullanım. |
| FABRIC_DB_MGR_PTR | Yalnızca iç kullanım. |
| FABRIC_LOG_MANAGEMENT_INPUT_VALUE | Yalnızca iç kullanım. |
| FABRIC_REPLICA_TRANSPORT | Yalnızca iç kullanım. |
| FABRIC_TVF_DATA_CONSUMER_LIST | Yalnızca iç kullanım. |
| FABRIC_TVF_LOAD_LIB | Yalnızca iç kullanım. |
| FCB_REPLICA_SYNC | Yalnızca iç kullanım. |
| FGCB_PRP_FILL | Yalnızca iç kullanım. |
| FILE_HANDLE_CACHE | Yalnızca iç kullanım. |
| FILE_TABLE | Yalnızca iç kullanım. |
| FILESTREAM_CHUNKER | Yalnızca iç kullanım. |
| FREE_SPACE_CACHE_ENTRY | Yalnızca iç kullanım. |
| FS_CONTAINER_LIST_WITH_DELETE | Yalnızca iç kullanım. |
| FS_DELETED_FOLDER_CLEANUP | Yalnızca iç kullanım. |
| FSAGENT | Yalnızca iç kullanım. |
| FSGHOST_STATUS | Yalnızca iç kullanım. |
| FT_INIT | Yalnızca iç kullanım. |
| GHOST_FREE | Yalnızca iç kullanım. |
| GHOST_HASH | Yalnızca iç kullanım. |
| GLOBAL_SCHEDULER_LIST | Yalnızca iç kullanım. |
| GLOBAL_TRACE_FLAGS | Yalnızca iç kullanım. |
| GLOBALTRANS | Yalnızca iç kullanım. |
| GROUP_COMMIT_FEEDBACK_LOOP | Yalnızca iç kullanım. |
| VASİ | Yalnızca iç kullanım. |
| HADR_AGH_X_ACCESS | Yalnızca iç kullanım. |
| HADR_AR_CONTROLLER_COLLECTION | Yalnızca iç kullanım. |
| HADR_AR_DB_MGR | Yalnızca iç kullanım. |
| HADR_AR_TRANSPORT | Yalnızca iç kullanım. |
| HADR_COMPRESSION_MGR_POOL | Yalnızca iç kullanım. |
| HADR_FABRIC_FACTORY | Yalnızca iç kullanım. |
| HADR_PRIORITY_QUEUE | Yalnızca iç kullanım. |
| HADR_TRANSPORT_CONTROL | Yalnızca iç kullanım. |
| HADR_TRANSPORT_LIST | Yalnızca iç kullanım. |
| HADRSEEDINGLIST | Yalnızca iç kullanım. |
| HOBT_DROPPED | Yalnızca iç kullanım. |
| HOBT_HASH | Yalnızca iç kullanım. |
| HTTP | Yalnızca iç kullanım. |
| HTTP_CONNCACHE | Yalnızca iç kullanım. |
| HTTP_ENDPOINT | Yalnızca iç kullanım. |
| IDENTITY | Yalnızca iç kullanım. |
| INDEX_CREATE | Yalnızca iç kullanım. |
| IO_DISPENSER_PAUSE | Yalnızca iç kullanım. |
| IO_RG_VOLUME_HASHTABLE | Yalnızca iç kullanım. |
| IOREQ | Yalnızca iç kullanım. |
| ISSRESOURCE | Yalnızca iç kullanım. |
| KTM_ENLISTMENT | Yalnızca iç kullanım. |
| LANG_RES_LOAD | Yalnızca iç kullanım. |
| LIVE_TARGET_TVF | Yalnızca iç kullanım. |
| LOCK_FREE_LIST | Yalnızca iç kullanım. |
| LOCK_HASH | Veritabanında tutulan kilitlerle ilgili bilgileri depolayan kilit yöneticisi karma tablosuna erişimi korur. Daha fazla bilgi için bkz. KB2926217 ve İşlem Kilitleme ve Satır Sürüm Oluşturma Kılavuzu. |
| LOCK_NOTIFICATION | Yalnızca iç kullanım. |
| LOCK_RESOURCE_ID | Yalnızca iç kullanım. |
| LOCK_RW_ABTX_HASH_SET | Yalnızca iç kullanım. |
| LOCK_RW_AGDB_HEALTH_DIAG | Yalnızca iç kullanım. |
| LOCK_RW_CMED_HASH_SET | Yalnızca iç kullanım. Şunlar için geçerlidir: SQL Server (SQL Server 2016 (13.x) CU 2 ile başlayarak), Azure SQL Veritabanı ve Azure SQL Yönetilen Örneği |
| LOCK_RW_DPT_TABLE | Yalnızca iç kullanım. |
| LOCK_RW_IN_ROW_TRACKER | Yalnızca iç kullanım. |
| LOCK_RW_LOGIN_RATE_STATS | Yalnızca iç kullanım. |
| LOCK_RW_PVS_PAGE_TRACKER | Yalnızca iç kullanım. |
| LOCK_RW_RBIO_REQ | Yalnızca iç kullanım. |
| LOCK_RW_SECURITY_CACHE | Güvenlik belirteçleri ve erişim denetimleriyle ilgili önbellek girdilerini korur. Şunlar için geçerlidir: SQL Server (SQL Server 2016 (13.x) CU 2 ile başlayarak), Azure SQL Veritabanı ve Azure SQL Yönetilen Örneği TokenAndPermUserStore önbellek deposundaki girdiler sürekli olarak büyürse, bu spinlock için büyük döndürmeler fark edebilirsiniz. Girdileri sınırlamak için 4610 ve 4618 izleme bayraklarını kullanarak değerlendirin. Daha fazla bilgi için bkz. Erişim denetimi önbelleği Sunucu Yapılandırma Seçenekleri, TokenAndPermUserStore önbelleğinin boyutu SQL Server'da arttığında sorguların tamamlanması daha uzun sürer ve büyük boyutlu bir güvenlik önbelleğiyle ilişkili Sorgu Performansı sorunları. |
| LOCK_RW_TEST | Yalnızca iç kullanım. |
| LOCK_RW_WPR_BUCKET | Yalnızca iç kullanım. |
| LOCK_SORT_STREAM | Yalnızca iç kullanım. |
| LOCK_SQLSATELLITE_MESSAGE | Yalnızca iç kullanım. |
| LOG_CONSOLIDATION | Yalnızca iç kullanım. |
| LOG_RG_GOVERNOR | Yalnızca iç kullanım. |
| LOGCACHE_ACCESS | Yalnızca iç kullanım. |
| LOGFLUSHQ | Yalnızca iç kullanım. |
| LOGIOSEQ | Yalnızca iç kullanım. |
| LOGIOSEQMAPPENDINGMESSAGEQUEUE | Yalnızca iç kullanım. |
| LOGLC | Yalnızca iç kullanım. |
| LOGLFM | Yalnızca iç kullanım. |
| LOGON_TRIGGER_CACHE | Yalnızca iç kullanım. |
| LOGPOOL_HASHBUCKET | Yalnızca iç kullanım. |
| LOGPOOL_REFCOUNTEDOBJECT | Yalnızca iç kullanım. |
| LOGPOOL_SHAREDCACHEBUFFER | Yalnızca iç kullanım. |
| LOGPOOL_SIZEPERRESOURCEPOOL | Yalnızca iç kullanım. |
| LPE_BATCH | Yalnızca iç kullanım. |
| LPE_SESSION | Yalnızca iç kullanım. |
| LPE_SXTP | Yalnızca iç kullanım. |
| LSID | Yalnızca iç kullanım. |
| LSLIST | Yalnızca iç kullanım. |
| LSNREFLIST | Yalnızca iç kullanım. |
| LSS_SYNC_DTC | Yalnızca iç kullanım. |
| MD_CHANGE_NOTIFICATION | Yalnızca iç kullanım. |
| MDB_REMOTE_BATCH_STATS_HASH_TABLE | Yalnızca iç kullanım. |
| MDB_REMOTE_SESSION_HASH_TABLE | Yalnızca iç kullanım. |
| MEM_MGR | Yalnızca iç kullanım. |
| MGR_CACHE | Yalnızca iç kullanım. |
| MIGRATION_BUF_LIST | Yalnızca iç kullanım. |
| MUTEX | Güvenlik belirteçleri ve erişim denetimleriyle ilgili önbellek girdilerini korur. Şunlar için geçerlidir: SQL Server (SQL Server 2012'ye kadar (11.x)) TokenAndPermUserStore önbellek deposundaki girdiler sürekli olarak büyürse, bu spinlock için büyük döndürmeler fark edebilirsiniz. Girdileri sınırlamak için 4610 ve 4618 izleme bayraklarını kullanarak değerlendirin. Daha fazla bilgi için bkz. Erişim denetimi önbelleği Sunucu Yapılandırma Seçenekleri, TokenAndPermUserStore önbelleğinin boyutu SQL Server'da arttığında sorguların tamamlanması daha uzun sürer ve büyük boyutlu bir güvenlik önbelleğiyle ilişkili Sorgu Performansı sorunları. |
| NETCONN_ADDRESS | Yalnızca iç kullanım. |
| ONDEMAND_TASK | Yalnızca iç kullanım. |
| ONE_PROC_SIM_NODE_CONTEXT | Yalnızca iç kullanım. |
| ONE_PROC_SIM_NODE_CONTEXT_LIST | Yalnızca iç kullanım. |
| ONE_PROC_SIM_REPLICA_CONTEXT | Yalnızca iç kullanım. |
| ONE_PROC_SIM_SERVICE_PARTITION | Yalnızca iç kullanım. |
| OPT_IDX_MISS_ID | Yalnızca iç kullanım. |
| OPT_IDX_MISS_KEY | Yalnızca iç kullanım. |
| OPT_IDX_STATS | Yalnızca iç kullanım. |
| OPT_INFO_MGR | Yalnızca iç kullanım. |
| PAGE_WORKITEMLIST | Yalnızca iç kullanım. |
| PAGECOPIER | Yalnızca iç kullanım. |
| PARALLELREDOCACHE | Yalnızca iç kullanım. |
| PARTITIONED_HEAP_FREE_LIST | Yalnızca iç kullanım. |
| PROGRESS_REPORT | Yalnızca iç kullanım. |
| QE_SHUTDOWN | Yalnızca iç kullanım. |
| QSCAN_CACHE | Yalnızca iç kullanım. |
| QUERY_EXEC_STATS | Yalnızca iç kullanım. |
| QUERY_STORE_ASYNC_PERSIST | Yalnızca iç kullanım. |
| QUERY_STORE_ASYNC_QUEUE_TLIST | Yalnızca iç kullanım. |
| QUERY_STORE_CAPTURE_POLICY_INTERVAL | Yalnızca iç kullanım. |
| QUERY_STORE_CAPTURE_POLICY_STATS | Yalnızca iç kullanım. |
| QUERY_STORE_CAPTURE_POLICY_THRESHOLD | Yalnızca iç kullanım. |
| QUERY_STORE_CURRENT_INTERVAL | Yalnızca iç kullanım. |
| QUERY_STORE_HT_CACHE | Yalnızca iç kullanım. |
| QUERY_STORE_LIST | Yalnızca iç kullanım. |
| QUERY_STORE_PLAN_COMP_AGG | Yalnızca iç kullanım. |
| QUERY_STORE_PLAN_LIST | Yalnızca iç kullanım. |
| QUERY_STORE_READ_ONLY_FLAGS | Yalnızca iç kullanım. |
| QUERY_STORE_SELF_AGG | Yalnızca iç kullanım. |
| QUERY_STORE_STMT_COMP_AGG | Yalnızca iç kullanım. |
| QUERYEXEC | Yalnızca iç kullanım. |
| SORGULARCAN | Yalnızca iç kullanım. |
| RANGE_GENERATION | Yalnızca iç kullanım. |
| READ_AHEAD | Yalnızca iç kullanım. |
| REDOMGRSTATE | Yalnızca iç kullanım. |
| REMOTE_SESSION_CACHE | Yalnızca iç kullanım. |
| REMOTEBLOCKIO | Yalnızca iç kullanım. |
| REMOTEOP | Yalnızca iç kullanım. |
| REPL_LOGREADER_HISTORY_CACHE | Yalnızca iç kullanım. |
| REPL_LOGREADER_PERDB_HISTORY_CACHE | Yalnızca iç kullanım. |
| RESMANAGER | Yalnızca iç kullanım. |
| KAYNAK | Yalnızca iç kullanım. |
| YENIDEN SORGULA | Yalnızca iç kullanım. |
| RFS_THREAD_QUEUE | Yalnızca iç kullanım. |
| RG_TIMER | Yalnızca iç kullanım. |
| ROWGROUP_VERSIONS | Yalnızca iç kullanım. |
| RPCCHANNELPOOL | Yalnızca iç kullanım. |
| RPCPACKAGE | Yalnızca iç kullanım. |
| RPCREQUESTORCONTEXT | Yalnızca iç kullanım. |
| RWLOCK_LAST | Yalnızca iç kullanım. |
| SATELLITE_CONNECTION | Yalnızca iç kullanım. |
| SBS_CLIENT_ENDPOINTS | Yalnızca iç kullanım. |
| SBS_CLIENT_REQUESTS | Yalnızca iç kullanım. |
| SBS_DISPATCH | Yalnızca iç kullanım. |
| SBS_PENDING | Yalnızca iç kullanım. |
| SBS_SERVER_XACT_TASK_PROXY | Yalnızca iç kullanım. |
| SBS_TRANSPORT | Yalnızca iç kullanım. |
| SBS_UCS_DISPATCH | Yalnızca iç kullanım. |
| GÜVENLİK | Yalnızca iç kullanım. |
| SECURITY_CACHE | Güvenlik belirteçleri ve erişim denetimleriyle ilgili önbellek girdilerini korur. Şunlar için geçerlidir: SQL Server (SQL Server 2014 (12.x) ile SQL Server 2016 (13.x) CU 1 arasında) TokenAndPermUserStore önbellek deposundaki girdiler sürekli olarak büyürse, bu spinlock için büyük döndürmeler fark edebilirsiniz. Girdileri sınırlamak için 4610 ve 4618 izleme bayraklarını kullanarak değerlendirin. Daha fazla bilgi için bkz. Erişim denetimi önbelleği Sunucu Yapılandırma Seçenekleri, TokenAndPermUserStore önbelleğinin boyutu SQL Server'da arttığında sorguların tamamlanması daha uzun sürer ve büyük boyutlu bir güvenlik önbelleğiyle ilişkili Sorgu Performansı sorunları. Not:SQL Server 2016 CU 2 uygulandıktan sonra bu spinlock adı LOCK_RW_SECURITY_CACHE olarak değişir. |
| SECURITY_FEDAUTH_AAD_BECWSCONNS | Yalnızca iç kullanım. |
| SEMANTIC_TICACHE | Yalnızca iç kullanım. |
| SEQUENCED_OBJECT | Yalnızca iç kullanım. |
| SEQUEUE_SIZED_THREADSAFE | Yalnızca iç kullanım. |
| SESSION_KILLER | Yalnızca iç kullanım. |
| SESSION_MANAGER | Yalnızca iç kullanım. |
| SESSION_SEC_CONTEXT | Yalnızca iç kullanım. |
| SETRANGE_SYNC | Yalnızca iç kullanım. |
| SHARABLE_SESSION_OBJECTS | Yalnızca iç kullanım. |
| SLO_INFO_LIST | Yalnızca iç kullanım. |
| SNI | Yalnızca iç kullanım. |
| SNI_NODE_PENDING_IO_QUEUE | Yalnızca iç kullanım. |
| SOAPSESSIONS | Yalnızca iç kullanım. |
| SOS_ABORT_TASK | Yalnızca iç kullanım. |
| SOS_ACTIVEDESCRIPTOR | Yalnızca iç kullanım. |
| SOS_BLOCKALLOCPARTIALLIST | Yalnızca iç kullanım. |
| SOS_BLOCKDESCRIPTORBUCKET | Yalnızca iç kullanım. |
| SOS_CACHESTORE | Veritabanı Altyapısı'nda plan önbelleği veya geçici tablo önbelleği gibi çeşitli bellek içi önbelleklere erişimi eşitler. Bu spinlock türünde yoğun çekişme, çekişme içindeki belirli önbelleğe bağlı olarak birçok farklı anlama gelebilir. Bu spinlock türünün sorunlarını giderme konusunda yardım için Microsoft Müşteri Destek Hizmetleri'ne başvurun. |
| SOS_CACHESTORE_CLOCK | Yalnızca iç kullanım. |
| SOS_CLOCKALG_INTERNODE_SYNC | Yalnızca iç kullanım. |
| SOS_DEBUG_HOOK | Yalnızca iç kullanım. |
| SOS_DESCDATABUFFERLIST | Yalnızca iç kullanım. |
| SOS_LARGEPAGE_ALLOCATOR | Yalnızca iç kullanım. |
| SOS_MINITHREAD | Yalnızca iç kullanım. |
| SOS_NODE | Yalnızca iç kullanım. |
| SOS_OBJECT_POOL | Yalnızca iç kullanım. |
| SOS_OBJECT_STORE | Yalnızca iç kullanım. |
| SOS_OOM_CHECK | Yalnızca iç kullanım. |
| SOS_PHYS_PAGE_CACHE | Yalnızca iç kullanım. |
| SOS_RESOURCE_CLERK_LIST | Yalnızca iç kullanım. |
| SOS_RINGBUFFER_RECORD | Yalnızca iç kullanım. |
| SOS_RW | Yalnızca iç kullanım. |
| SOS_SATELLITE_USER_POOL | Yalnızca iç kullanım. |
| SOS_SCHEDULER | Yalnızca iç kullanım. |
| SOS_SELIST_SIZED_SLOCK | Yalnızca iç kullanım. |
| SOS_SUSPEND_QUEUE | Yalnızca iç kullanım. |
| SOS_SYSTHREAD | Yalnızca iç kullanım. |
| SOS_SYSTHREAD_DISPATCHER | Yalnızca iç kullanım. |
| SOS_TASK | Yalnızca iç kullanım. |
| SOS_TLIST | Yalnızca iç kullanım. |
| SOS_VM_LOW | Yalnızca iç kullanım. |
| SOS_WAIT_STATS | Yalnızca iç kullanım. |
| SOS_WAITABLE_ADDRESS_HASHBUCKET | Yalnızca iç kullanım. |
| SPIN_EVENT_MUTEX | Yalnızca iç kullanım. |
| SPL_DISPATCHER_LIST | Yalnızca iç kullanım. |
| SPL_DISPATCHER_QUEUE | Yalnızca iç kullanım. |
| SPL_NONYIELD_ANALYSIS | Yalnızca iç kullanım. |
| SPL_QUERY_STORE_CTX_INITIALIZED | Yalnızca iç kullanım. |
| SPL_QUERY_STORE_EXEC_STATS_AGG | Yalnızca iç kullanım. |
| SPL_QUERY_STORE_EXEC_STATS_READ | Yalnızca iç kullanım. |
| SPL_QUERY_STORE_STATS_COOKIE_CACHE | Yalnızca iç kullanım. |
| SPL_SOS_DISPATCHER | Yalnızca iç kullanım. |
| SPL_TDS_PKT_QUEUE | Yalnızca iç kullanım. |
| SPL_XE_BUFFER_MGR | Yalnızca iç kullanım. |
| SPL_XE_DISPATCHER_QUEUE | Yalnızca iç kullanım. |
| SPL_XE_NOTIFICATION_CALLBACK_LIST | Yalnızca iç kullanım. |
| SPL_XE_SESSION_EVENT_MGR | Yalnızca iç kullanım. |
| SPL_XE_SESSION_MGR | Yalnızca iç kullanım. |
| SPL_XE_SESSION_TARGET_MGR | Yalnızca iç kullanım. |
| SPT_PROFILE | Yalnızca iç kullanım. |
| SQL_MGR | Yalnızca iç kullanım. |
| SQL_NORM | Yalnızca iç kullanım. |
| SQLTRACE_FILE_BUFFER | Yalnızca iç kullanım. |
| SRVPROC | Yalnızca iç kullanım. |
| STACK_HASHER | Yalnızca iç kullanım. |
| ALT UYUŞMAZLıK | Yalnızca iç kullanım. |
| SUBPDESC | Yalnızca iç kullanım. |
| SUBPDESC_LIST | Yalnızca iç kullanım. |
| SVC_BROKER_CTRL | Yalnızca iç kullanım. |
| SVC_BROKER_DEBUG_LIST | Yalnızca iç kullanım. |
| SVC_BROKER_LIST | Yalnızca iç kullanım. |
| SVC_BROKER_OBJECT | Yalnızca iç kullanım. |
| SYNCPOINT_RESOURCE | Yalnızca iç kullanım. |
| TaskElapsedExecutionMonitor | Yalnızca iç kullanım. |
| TDS_TVP | Yalnızca iç kullanım. |
| TESTTEAM | Yalnızca iç kullanım. |
| TESTTEAMEXPONENTIAL | Yalnızca iç kullanım. |
| TESTTEAMEXPONENTIALTASTAS | Yalnızca iç kullanım. |
| TESTTEAMTASTAS | Yalnızca iç kullanım. |
| TMP_SESS_KEY | Yalnızca iç kullanım. |
| TSQL_DEBUG | Yalnızca iç kullanım. |
| TXFRM_REPL | Yalnızca iç kullanım. |
| VDI_OPERATION | Yalnızca iç kullanım. |
| WINFAB_REPORT_FAULT | Yalnızca iç kullanım. |
| WRITE_PAGE_RECORDER | Yalnızca iç kullanım. |
| X_PACKET_LIST | Yalnızca iç kullanım. |
| X_PIPE | Yalnızca iç kullanım. |
| X_PIPE_DEMAND | Yalnızca iç kullanım. |
| X_PORT | Yalnızca iç kullanım. |
| XACT_LOCK_INFO | Yalnızca iç kullanım. |
| XACT_LOCKINFO_TASK | Yalnızca iç kullanım. |
| XACT_WORKSPACE | Yalnızca iç kullanım. |
| XCB | Yalnızca iç kullanım. |
| XCB_FREE_LIST | Yalnızca iç kullanım. |
| XCB_HASH | Yalnızca iç kullanım. |
| XCHNG_TRACE | Yalnızca iç kullanım. |
| XDES | Yalnızca iç kullanım. |
| XDES_HASH | Yalnızca iç kullanım. |
| XDESMGR | Yalnızca iç kullanım. |
| XDESTABLELIST | Yalnızca iç kullanım. |
| XE_RATE_LIMITER_STRETCHDB | Yalnızca iç kullanım. |
| XE_SESSION_STORAGE | Yalnızca iç kullanım. |
| XID_ARRAY | Yalnızca iç kullanım. |
| XIO_BLOCKLIST | Yalnızca iç kullanım. |
| XIO_REQSTR | Yalnızca iç kullanım. |
| XIO_SEQNUMBUMP | Yalnızca iç kullanım. |
| XIOSTATS | Yalnızca iç kullanım. |
| XTP_RT_DATA_LIST | Yalnızca iç kullanım. |
| XTS_MGR | Yalnızca iç kullanım. |
| XVB_CSN | Yalnızca iç kullanım. |
| XVB_LIST | Yalnızca iç kullanım. |