KB4042415 - ÅTGÄRD: Deadlock uppstår på databas i enanvändarläge när många anslutningar har åtkomst till den samtidigt i SQL Server 2014 och 2016

Gäller för
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Symptom

Anta att du har en databas som är i enanvändarläge i Microsoft SQL Server 2014 och 2016. Du kanske märker att flera dödlägen inträffar samtidigt när många anslutningar försöker komma åt databasen. På grund av detta fortsätter dödlägena att uppstå även efter att du har avslutat alla anslutningar.

Lösning

Service pack-information för SQL Server

Den här uppdateringen åtgärdas i följande Service Pack för SQL Server:

Service Pack 2 för SQL Server 2016

Service Pack 3 för SQL Server 2014

Om Service Pack för SQL Server:

Service Pack är kumulativa. Varje ny service pack-version innehåller alla korrigeringar som ingår i tidigare service pack-versioner samt eventuella nya korrigeringar. Vår rekommendation är att använda den senaste Service Pack-versionen och den senaste kumulativa uppdateringen för den Service Pack-versionen. Du behöver inte installera en tidigare Service Pack-version innan du installerar den senaste Service Pack-versionen. I tabell 1 i följande artikel hittar du mer information om den senaste Service Pack-versionen och den senaste kumulativa uppdateringen.

Så här fastställer du version, utgåva och uppdateringsnivå för SQL Server och dess komponenter

Status

Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".

Referenser

Läs om den terminologi som Microsoft använder för att beskriva programuppdateringar.