KB3092702 – PATAISYMAS: tai užtrunka ilgiau nei ankstesnės „SQL Server“ versijos, kai paleidžiate DBCC CHECKDB „SQL Server“ 2012 arba „SQL Server“ 2014"

Taikoma
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Požymiai

Tarkime, kad turite lentelę, kurioje yra daug skaidinių "Microsoft „SQL Server“ 2012" arba "„SQL Server“ 2014". Paleidus DBCC CHECKDB duomenų bazėje, kurioje yra lentelė, procedūra užtrunka daug ilgiau nei ankstesnėse „SQL Server“ versijose. Papildomai. įvyksta didelis CPU naudojimas.

Pastaba Galite paleisti šią komandą, norėdami patikrinti objekto/indekso skaidinių skaičių:

select COUNT(*) from sys.system_internals_partitions GROUP BY object_id, index_id

        
      

Sprendimas

Problema pirmą kartą buvo išspręsta šiame kaupiamajame "„SQL Server“" naujinime:

Rekomendacija: įdiekite naujausią "„SQL Server“" kaupiamąjį naujinimą

Kiekviename naujame „SQL Server“ kaupiamajame naujinime yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnį kaupiamąjį naujinimą. Rekomenduojame atsisiųsti ir įdiegti naujausius kaupiamuosius "„SQL Server“" naujinimus:

      

Būsena

„„Microsoft““ patvirtino, kad tai yra „„Microsoft““ produktų, išvardytų dalyje „Taikoma“, problema.