Cache je prvkom počítačovej pamäte. Fyzicky je umiestnený na rovnakom čipu ako centrálny procesor. Jeho používanie prináša jednoznačný nárast výkonu. Existujú však situácie, kedy môže byť zdrojom chýb informácie uložené vo vyrovnávacej pamäti. Ako vymazať vyrovnávaciu pamäť 1C na normalizáciu programu?
Včasné čistenie cache urýchľuje program.
obsah
- 1 Čo je cache a odkiaľ pochádza chyba
- 2 Spôsoby čistenia vyrovnávacej pamäte 1C
- 2.1 Ručné vymazanie záznamov
- 2.2 Odinštalujte podľa súborového programu
- 2.3 Preinštalujte základňu
- 2.4 Príkaz sme nastavili v nastaveniach
Čo je cache a odkiaľ pochádza chyba
Slovo cache pochádza z anglického cache a prekladá sa ako "skryť". Tento termín sa chápe ako množstvo informácií (dáta, príkazy atď.), Ktoré sú pre pohodlie a rýchlosť aplikácie (program) blízke, v tzv. Vyrovnávacej pamäti (v rýchlej pamäti). Je to súbor záznamov.
Čas na prístup k takejto rýchlej pamäti je podstatne menší ako prístup k zdroju dátových dát (pomalá pamäť). Klientom, ktorí pristupujú do vyrovnávacej pamäte, môže byť centrálny procesor, prehliadač, operačný systém atď.Keď takýto klient pristupuje k údajom, systém najskôr preskúma vyrovnávaciu pamäť. Pri vyhľadávaní takýchto údajov, ktoré boli predtým odložené (ukladanie do vyrovnávacej pamäte), klient prijíma záznamy z vyrovnávacej pamäte.
Predstavte si, že po aktualizácii aktualizácie sa údaje (napríklad konfigurácia) zmenili. Pri prístupe k nim však boli z pamäte uložené informácie z vyrovnávacej pamäte, ktoré už stratili svoju relevantnosť. Dôsledkom toho v súvislosti s prácou programu 1C: Enterprise môže byť nesprávne zobrazenie dokumentu, tabuľky, nastavenia okien, dialógov atď.
Práve v tejto situácii je vyrovnávacia pamäť 1C vymazaná.
Spôsoby čistenia vyrovnávacej pamäte 1C
Čistenie je jednoduchý postup a existuje niekoľko spôsobov, ako to urobiť:
Ručné vymazanie záznamov
Prvý spôsob je odstrániť všetky dočasné priečinky a súbory súvisiace s našim programom.
- Najjednoduchší spôsob, ako nájsť tieto priečinky, je vyhľadať (vyhľadať + F) kľúčové slová "1sv81" alebo "1cv82". Požadované priečinky (dve z nich) budú umiestnené v adresári používateľa.
- Zvyčajne sa tieto zložky nazývajú "LocalSettings" a "ApplicationData". Zoznam súborov vo vyrovnávacej pamäti vyzerá takto:
- A toto je zoznam, ktorý sa má vymazať:
- Neodstraňujte súbor ibases.v8i - obsahuje zoznam informačných databáz používaných programom!
Odinštalujte podľa súborového programu
Pre jednoduchosť a zvýšenie rýchlosti môžete použiť špeciálny program obsiahnutý v jednom malom súbore (to je spôsob administrátora). Spustenie tohto súboru vymaže vyrovnávaciu pamäť. Môžete si stiahnuť bat súbor alebo ho vytvoriť sami. Nezabudnite, že použitie tejto metódy je riskantné a môže viesť k nepredvídateľným výsledkom.
Preinštalujte základňu
Ak odstránite konkrétnu informačnú databázu a inštalujete ju rovnakým spôsobom (rovnakým predpísaným spôsobom), v dôsledku takýchto akcií sa databáza rozdelí. Vytvorí sa nový adresár pre dáta uložené vo vyrovnávacej pamäti. Staré položky cache zostanú, ale budú visieť nepoužívané. To znamená, že systém nebude riešený. Pretože nová databáza bude mať iný identifikátor.
Príkaz sme nastavili v nastaveniach
Pri konštantnom chýb je užitočné pri spúšťaní informačnej databázy aplikovať ďalšie parametre. Takéto riešenie zníži výkon tým, že zvýši čas na prístup k údajom.Pufr zostane čistý, ale moduly a metadáta pre hrubých a tenkých klientov budú vymazané.
Problém pretrváva, ak zdrojom problému je lokálna cache metadát. Keďže tento príkaz nie je týmto príkazom ovplyvnený. Ak chcete, aby táto metóda fungovala, musíte otvoriť zoznam databáz, kliknite na príkaz "Upraviť". Na karte "Rozšírené možnosti spustenia" zaregistrujte príkaz "ClearCache".
Ak žiadna z týchto metód nemala pozitívny účinok, musíte sa obrátiť na spoločnosť, ktorá sprevádza implementáciu 1C.
Uvažovali sme ako vyčistiť vyrovnávaciu pamäť v 1C - vyberte si jednu z možností podľa vlastného uváženia. Všetci pracujú a vy môžete vyriešiť problém.
Nechajte svoje komentáre.