Așa cum am îmbunătățit jurnalul, 1c prin oglindă

Pus în aplicare în versiunea 8.3.5.1068.

Am refăcut în mod semnificativ jurnalul, în scopul de a crește viteza de interogări la jurnal și de a îmbunătăți fiabilitatea de stocare.

Pentru a face acest lucru, inclusiv necesitatea de a modifica formatul de stocare jurnal. Acum este stocat într-un fișier bază de date SQLite. Acest fișier are o extensie LGD.

Testele noastre arată că, practic, toate eșantionul de date criterii de selecție accelerată. În anumite condiții, eșantionul a accelerat în mod semnificativ. De exemplu, în cazul selectării utilizatorului și separatoarele raportate de o singură valoare. În ceea ce privește înregistrarea, înregistrarea singur fir de viteză, de asemenea, un pic mai accelerat. Dar viteza de scriere multifir a crescut cu aproape jumătate. Ca și în versiunea de fișier și client-server.

Crearea unui nou punerea în aplicare a revistei, am încercat să ia în considerare dorințele arhivarea revistei și pentru a reduce dimensiunea sa. Acum, în limba încorporat, există două metode care vă permit să copiați jurnalul de date, sau să le ștergeți folosind criteriile de filtrare. Această metodă SkopirovatZhurnalRegistratsii () și OchistitZhurnalRegistratsii (). Cu ajutorul lor, sau curățare jurnal de arhivare poate fi realizată în mod automat, de locuri de muncă programate, în perioadele mai puțin aglomerate ale sistemului.

am, de asemenea, introdus în revista încă o schimbare. Ora evenimentului este acum ținut sub forma timpului universal coordonat (UTC). Acest lucru va ajuta la evitarea problemelor asociate care lucrează în diferite zone de timp.