KB2978472 – RETTELSE: UPDATE- eller INSERT-sætningen på CCI får sys.partitions til ikke at stemme overens med det faktiske antal rækker i SQL Server 2014

Gælder for
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Symptomer

Antag, at du har oprettet et grupperet kolonnelagerindeks (CCI) i en tabel, der indeholder mange data i Microsoft SQL Server 2014. Når du har udført en UPDATE- eller INSERT-sætning på tabellen, svarer systemvisningen sys.partitions ikke til det faktiske rækkeantal. I denne situation kan du støde på følgende problemer:

  • Opdateringer af rækkeantallet for CCI kan være forkerte, når du kører en UPDATE-sætning.
  • Delta-butikken er ikke lukket og genskabt under INSERT INTO... SELECT-sætninger.
  • Deltalager kan generere et forkert rækkeantal efter annulleringer af opdateringer.

Løsning

Problemet blev først løst i følgende kumulative opdatering af SQL Server.

Samlet opdatering 3 til SQL Server 2014 /en-us/help/2984923

Om kumulative opdateringer til SQL Server

Hver ny kumulativ opdatering til SQL Server indeholder alle de hotfixes og alle de sikkerhedsrettelser, der fulgte med den forrige kumulative opdatering. Se de seneste kumulative opdateringer til SQL Server:

      

Status

Microsoft har bekræftet, at dette er et problem i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".