Simptomai
Paleidus komandą DBCC CHECKDB/CHECKTABLE , duomenų grynumo patikrinimai gali sukelti komandą, kad netikėtai būtų paleista ilgai. Ši problema kyla DBCC CHECKDB/CHECKTABLE komandai šiomis aplinkybėmis:
-
Tarkime, kad turite duomenų bazę arba lentelę, kurioje yra SQL CLR vartotojo apibrėžiamų tipų (UDT) duomenys "Microsoft SQL Server" 2012. SQL serveris netinkamai naudoja vidinę BLOB atmintį, kai įteisinami SQL CLR UDT.
-
Suteikta atminties DBCC operacijoms (checktable arba checkdb kiekvienoje lentelėje) įvertintas netinkamai dideliuose atminties serveriuose.
Ši problema gali sukelti pernelyg didelę atmintį ir CPU suvartojimą.
Sprendimas
Paslaugų paketo informacija
Norėdami išspręsti šią problemą, įsigykite šį "SQL Server" pakeitimų paketą.
Daugiau informacijos apie "SQL Server" 2012 3 pakeitimų paketą (SP3) ir "SQL Server 2014" 1 pakeitimų paketą (SP1) rasite " SQL server 2012" 3 pakeitimų pakete ištaisytų klaidų ir klaidų, kurios yra išspręstos "SQL 2014 Server" 1 pakeitimų pakete.
Kaupiamojo naujinimo informacija
Problema pirmą kartą buvo išspręsta šį kaupiamąjį naujinimą SQL serverio:
Kiekvienas naujas Kaupiamasis naujinimas, skirtas "SQL Server", yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnio kaupiamojo naujinimo. Rekomenduojame atsisiųsti ir įdiegti naujausius kaupiamuosius SQL serverio naujinimus:
Nuorodos
Daugiau informacijos apie DBCC operacijas ieškokite šiuose tinklaraščio įrašuose MSDN:
Statusą
"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.