Symptomer
Når du kjører kommandoen DBCC CHECKDB/CHECKTABLE , data renheten sjekker kan føre til at kommandoen skal kjøres uventet lang tid. Dette problemet oppstår for kommandoen DBCC CHECKDB/CHECKTABLE i følgende tilfeller:
-
Anta at du har en database eller tabell som inneholder brukerdefinerte SQL CLR-typen (UDT) data i Microsoft SQL Server 2012. SQL Server er ikke gjenbruk av interne blob-minne på riktig måte under validering av SQL CLR UDT.
-
Gitt minne for operasjonene DBCC (checktable eller checkdb per tabell) er beregnet feil på servere med stort minne.
Dette problemet kan føre til overdreven minne- og CPU-forbruk.
Oppløsning
Informasjon om oppdateringspakke
Hvis du vil løse dette problemet, kan du få følgende oppdateringspakken for SQL Server.
-
Hvordan du får tak i den nyeste oppdateringspakken for SQL Server 2012
-
Hvordan du får tak i den nyeste oppdateringspakken for SQL Server-2014
Hvis du vil ha mer informasjon om SQL Server 2012 Service Pack 3 (SP3) og SQL Server 2014 Service Pack 1 (SP1), kan du se feil som er løst i SQL Server 2012 Service Pack 3 og feil som er løst i SQL Server 2014 Service Pack 1.
Informasjon om kumulativ oppdatering
Problemet ble først løst i den følgende kumulative oppdateringen av SQL Server:
Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Vi anbefaler at du laster ned og installerer de nyeste kumulative oppdateringene for SQL Server:
Referanser
Hvis du vil ha mer informasjon om operasjoner for DBCC, se følgende blogginnlegg på MSDN:
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".