Symptomen
Stel dat u een tabel hebt met veel partities in Microsoft SQL Server 2012 of SQL Server 2014. Als u DBCC CHECKDB uitvoert voor de database die de tabel bevat, duurt het veel langer om dit te voltooien dan in eerdere versies van SQL Server. Bovendien. een hoog CPU-gebruik optreedt.
Opmerking U kunt de volgende opdracht uitvoeren om het aantal partities per object/index te controleren:
select COUNT(*) from sys.system_internals_partitions GROUP BY object_id, index_id
Oplossing
Het probleem werd voor het eerst opgelost in de volgende cumulatieve update van SQL Server:
- Cumulatieve update 3 voor SQL Server 2014 SP1
- Cumulatieve update 10 voor SQL Server 2014
- Cumulatieve update 8 voor SQL Server 2012 SP2
Aanbeveling: Installeer de meest recente cumulatieve update voor SQL Server
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingspatches die deel uitmaakten van de vorige cumulatieve update. We raden u aan de meest recente cumulatieve updates voor SQL Server te downloaden en te installeren:
- Meest recente cumulatieve update voor SQL Server 2014 SP1
- Meest recente cumulatieve update voor SQL Server 2014
- Laatste cumulatieve update voor SQL Server 2012 SP2
Status
Microsoft heeft bevestigd dat dit een probleem is bij de Microsoft-producten die worden vermeld in het gedeelte 'Van toepassing op'.