Hotfix and Security Content Publishing: 114275
Příznaky
Zvažte možnost následující scénář:
-
Máte aktivní relaci s sni_trace XEvent.
-
Použijete kartu sys. dm_exec_connections DMV.
-
SQL Server má mnoho souběžných aktivit přihlášení/odhlášení.
V tomto scénář se může vyskytnout nezpůsobující podmínka plánovače s CONNECTION_MANAGER spinlock a dojde k chybě.
Alternativní řešení
Alternativním řešením tohoto problému je vyhnout se používání Relace XEvent s sni_trace XE ve výrobním prostředí Není doporučuje se použít relaci XEvent s dlouhou dobou trvání s sni_trace XE protože může ovlivnit výkon.
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.
Řešení
Tento problém je opravený v následujících kumulativních aktualizacích systému SQL Server:
O kumulativních aktualizacích pro SQL Server:
Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace SQL serveru:
Odkazy
Informace o terminologiipoužívané společností Microsoft k popisu aktualizací softwaru.
Call Stack Information:
Non-yielding thread context at 0x7FFC14E24670
# Child-SP RetAddr Call Site
00 (Inline Function) --------`-------- sqllang!SmtPause
01 0000014b`fdf2e5d0 00007ffc`10973570 sqllang!Spinlock<208,3,1>::SpinToAcquireWithExponentialBackoff+0x120
02 (Inline Function) --------`-------- sqllang!Spinlock<208,3,1>::Get+0x3465f4
03 (Inline Function) --------`-------- sqllang!CConnectionMgr::GetLock+0x3465f4
04 0000014b`fdf2e630 00007ffc`1062cb08 sqllang!CConnectionMgr::FAddConnection+0xeb
05 0000014b`fdf2e6a0 00007ffc`1062c72f sqllang!TDSSNIClient::BuildServerDataStructuresForNewConnection+0x756
06 0000014b`fdf2ef30 00007ffc`1c4a4ffd sqllang!TDSSNIClient::ProcessCommon+0x1f
07 0000014b`fdf2ef60 00007ffc`1c4a57e5 sqldk!SOS_Task::Param::Execute+0x231
08 0000014b`fdf2f560 00007ffc`1c4a55dd sqldk!SOS_Scheduler::RunTask+0xaa
09 0000014b`fdf2f5d0 00007ffc`1c4c1738 sqldk!SOS_Scheduler::ProcessTasks+0x3cd
0a 0000014b`fdf2f6c0 00007ffc`1c4c1f00 sqldk!SchedulerManager::WorkerEntryPoint+0x2a1
0b 0000014b`fdf2f790 00007ffc`1c4c1de7 sqldk!SystemThread::RunWorker+0x8f
0c 0000014b`fdf2f7c0 00007ffc`1c4c1c88 sqldk!SystemThreadDispatcher::ProcessWorker+0x2de
0d 0000014b`fdf2f870 00007ffc`2c8c13f2 sqldk!SchedulerManager::ThreadEntryPoint+0x1d8
0e 0000014b`fdf2f920 00007ffc`2ee854f4 kernel32!BaseThreadInitThunk+0x22
0f 0000014b`fdf2f950 00000000`00000000 ntdll!RtlUserThreadStart+0x34
Bug Information:
-
Bug #: 13421916 (sqlbuvsts01)
-
Bug #: 13421915 (sqlbuvsts01)
-
Bug #: 13381812 (sqlbuvsts01)
-
Bug #: 115591 (Content Idea)
-
Bug #: 115352 (Content Idea)
-
Bug #: 113798 (Content Idea)
KE: v-madora
Author:
Writer: v-madora
Tech reviewer: jayc; tzakir; v-ansavi; tmichael
Editor: v-jizho