Kaip išvalyti talpyklą 1C

Talpykla yra kompiuterio atminties elementas. Fiziškai jis yra tame pačiame luste, kaip ir centrinis procesorius. Jo naudojimas suteikia aiškų našumo padidėjimą. Tačiau yra situacijų, kai talpyklos informacija gali būti klaidų šaltinis. Kaip išvalyti 1C talpyklą norint normalizuoti programą?

Laikinojo talpyklos valymas pagreitina programą.

Kas yra talpykla ir iš kur atsiranda klaidų

Žodis „cache“ gaunamas iš anglų kalbos talpyklos ir verčiamas kaip „slėpti“. Pagal šį terminą suprantama tam tikros informacijos (duomenų, komandų ir kt.) Suma, kuri yra patogi ir greita taikomoji programa (programa), vadinamajame buferyje (greitai atmintyje). Tai įrašų rinkinys.

Tokio greito atminties prieigos laikas yra gerokai mažesnis nei šaltinio duomenų saugojimo (lėta atmintis). Klientai, pasiekiantys talpyklą, gali būti centrinis procesorius, naršyklė, operacinė sistema ir tt Kai prieigą prie tokio kliento prie duomenų, sistema pirmiausia išnagrinėja talpyklą. Ir ieškant tokių duomenų, kurie anksčiau buvo atidėti (talpinimas), klientas gauna įrašus iš buferio.

Įsivaizduokite, kad atnaujinus duomenis, pasikeitė duomenys (pvz., Konfigūracija). Tačiau, kai prieinama prie jų, buvo atkurta talpyklos informacija iš buferio, kuris jau prarado savo svarbą. To pasekmė, susijusi su 1C: Enterprise programos darbu, gali būti neteisingas dokumento, lentelės, langų nustatymų, dialogo langų rodymas ir pan.

Tokioje situacijoje 1C talpykla išvaloma.

Blykstės 1C valymo būdai

Valymas yra paprasta procedūra ir yra keletas būdų tai padaryti:

Rankinis įrašų pašalinimas

Pirmasis būdas yra ištrinti visus laikinus aplankus ir failus, susijusius su mūsų programa.

  1. Lengviausias būdas rasti šiuos aplankus yra ieškoti (laimėti + F) raktiniams žodžiams „1сv81“ arba „1cv82“. Reikalingi aplankai (du iš jų) bus patalpinti vartotojo kataloge.
  2. Paprastai šie aplankai vadinami „LocalSettings“ ir „ApplicationData“. Išsaugotų failų sąrašas atrodo taip:

  3. Ir tai yra sąrašas, kurį reikia ištrinti:

  4. Neištrinkite ibases.v8i failo - jame yra informacijos, naudojamos programoje, sąrašas!

Pašalinti pagal failų programą

Paprastumui ir greičio padidinimui galite naudoti specialią programą, esančią viename nedideliame faile (tai yra būdas administratoriams). Vykdant šį failą bus išvalyta talpykla. Galite atsisiųsti šikšnosparnio failą arba sukurti jį patys. Nepamirškite, kad šio metodo naudojimas yra rizikingas ir gali sukelti nenuspėjamus rezultatus.

Iš naujo įdiegti bazę

Jei ištrinsite konkrečią informacinę bazę ir įdiegsite tą patį (su tuo pačiu nustatytu būdu), tada dėl tokių veiksmų bazė bus nesusieta. Bus sukurtas naujas katalogas talpykloje saugomiems duomenims. Senieji talpyklų įrašai išliks, tačiau jie nebus naudojami. Tai reiškia, kad sistemoje jie nebus sprendžiami. Kadangi nauja duomenų bazė turės skirtingą identifikatorių.

Nustatome komandą nustatymuose

Esant nuolatiniam klaidų pobūdžiui, norint pradėti duomenų bazę, verta naudoti papildomus parametrus. Toks sprendimas sumažins našumą, padidindamas laiko prieigą prie duomenų. Buferis išliks švarus, tačiau storų ir plonų klientų moduliai ir metaduomenys bus ištrinti.

Problema išlieka, jei problemos šaltinis yra vietinė metaduomenų talpykla. Kadangi ši komanda neturi įtakos šiai komandai. Kad šis metodas veiktų, turite atidaryti duomenų bazių sąrašą, spustelėkite komandą „Redaguoti“. Skirtuke „Išplėstinės paleidimo parinktys“ nustatykite komandą „ClearCache“.

Jei nė vienas iš šių metodų neturėjo teigiamo poveikio, turite susisiekti su įmone, dalyvaujančia įgyvendinant 1C.

Apsvarstėme, kaip išvalyti talpyklą 1C - pasirinkti vieną iš būdų savo nuožiūra. Jie visi dirba ir galite išspręsti šią problemą.

Palikite komentarus.