Simptomai
Tarkime, kad turite duomenų bazę, kurioje yra atminties optimizuota failų grupė ir įprastos lentelės. Be to, duomenų bazėje gali būti "Memory Online" operacijų apdorojimo (OLTP) atminties optimizuotos lentelės. Kai atliekate duomenų manipuliavimo kalbos (DML) operaciją, pvz., perkurkite įprastų lentelių indeksą, Checkpoint failų skaičius auga.
Sprendimas
Mes išleidome naujinimą, kad sumažintumėte disko pėdsaką, sumažindami atminties kontrolinio taško failus iki 1 MB (megabaitų). Šis naujinimas yra įtrauktas į šį kaupiamąjį naujinimą SQL Server:
Kaupiamasis naujinimas 6 SQL server 2017 KAUPIAMOJO naujinimo 8 SQL Server 2016 SP1 kaupiamasis naujinimas 6 SQL Server 2014 1 kaupiamąjį naujinimą 1 SQL serverio 2016 Norėdami įgalinti šį naujinimą, turite įgalinti sekimo vėliavėlę 9929 paleisties metu arba vartotojo seanse. Šis sekimo vėliavėlė turi pasaulinio lygio efektą. Norėdami įgalinti sekimo vėliavėlę 9929, naudokite komandą DBCC TRACEON (9929,-1) arba naudokite – T 9929 kaip paleisties parametrą. Kadangi šis "traceflag" yra egzemplioriaus lygis, jis paveikia visų duomenų bazių, kurių atminties optimizuoto failų grupę šiuo atveju yra optimizuoto, Checkpoint failų dydį. Būkite atsargūs, kai naudojate šį traceflag. Išsamios informacijos apie tai, kaip įjungti arba išjungti sekimo vėliavėles, ir paaiškinimų apie visuotinio ir seanso lygio sekimo žymes, ieškokite šiose "SQL Server" knygų interneto knygose:
Kiekvienas naujas Kaupiamasis naujinimas, skirtas "SQL Server", yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnio kaupiamojo naujinimo. Peržiūrėkite naujausius kaupiamuosius SQL serverio naujinimus:
Naujausias Kaupiamasis naujinimas, skirtas"sql Server 2017"naujausiamnaujinimui SQL Server 2014 naujausią KAUPIAMĄJĮ naujinimą, skirtą "SQL Server" 2016
Statusą
"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.
Nuorodos
Sužinokite apie terminologiją "Microsoft" naudoja programinės įrangos naujinimams apibūdinti.