Symptom
När du kör kommandot DBCC CHECKDB/CHECKTABLE kan kontrollerna av datarenhet göra att kommandot oväntat körs länge. Det här problemet uppstår för kommandot DBCC CHECKDB/CHECKTABLE i följande fall:
- Anta att du har en databas eller tabell som innehåller SQL CLR-data av User-Defined-typ (UDT) i Microsoft SQL Server 2012. SQL Server återanvänder inte det interna blobminnet korrekt under verifieringen av SQL CLR UDT.
- Det beviljade minnet för DBCC-åtgärderna (checktable eller checkdb per table) uppskattas felaktigt på servrar med stort minne.
Det här problemet kan orsaka överdriven minnes- och CPU-förbrukning.
Lösning
Information om Service Pack
Lös problemet genom att skaffa följande Service Pack för SQL Server.
- Så här skaffar du den senaste Service Pack-versionen för SQL Server 2012
- Så här skaffar du den senaste Service Pack-versionen för SQL Server 2014
Mer information om SQL Server 2012 Service Pack 3 (SP3) och SQL Server 2014 Service Pack 1 (SP1) finns i buggar som åtgärdas i SQL Server 2012 Service Pack 3 och buggar som åtgärdas i SQL Server 2014 Service Pack 1.
Information om kumulativ uppdatering
Problemet åtgärdades först i följande kumulativa uppdatering av SQL Server:
- Kumulativ uppdatering 4 för SQL Server 2014 SP1
- Kumulativ uppdatering 6 för SQL Server 2014
- Kumulativ uppdatering 4 för SQL Server 2012 SP2
Rekommendation: Installera den senaste kumulativa uppdateringen för SQL Server
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabbkorrigeringar och alla säkerhetskorrigeringar som ingick i den tidigare kumulativa uppdateringen. Vi rekommenderar att du laddar ned och installerar de senaste kumulativa uppdateringarna för SQL Server:
- Senaste kumulativa uppdateringen för SQL Server 2014 SP1
- Senaste kumulativa uppdateringen för SQL Server 2014
- Senaste kumulativa uppdateringen för SQL Server 2012 SP2
Referenser
Mer information om DBCC-åtgärder finns i följande blogginlägg på MSDN:
Status
Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".