This is an old revision of the document!
Optimizacija rada sa SkladKol tabelom
2011/09/13 16:42 by milano
Uvod
Trenutno stanje količina, prodajnih i srednjih nabavnih cena svih artikala na svim lagerima pamti se u tabeli SkladKol . Svaka operacija ulaza/izlaza robe vrši izmenu/upis u slog ove tabele. Slog ove tabele je veoma kratak pa se zbog Page Locking
mehanizma
pri svakoj operaciji zaključa priličan broj okolnih slogova (4KB). Zbog frekvencije upisa i količine slogova koji se tom prilikom zaključavaju operacije nad ovom tabelom predstavljaju veoma usko grlo celog sistema.
Ovo posebno dolazi do izražaja kada je aktivan proces obračuna srednje cene i nivelacija koji veoma intenzivno upisuje podatke u SkladKol tabelu. Veliki problem predstavljaju i naredbe za manipulaciju SkladKol tabelom uokvirene u transakciju koja snima i ostatak dokumenta. Neke od tih transakcija jako dugo traju jer u tom procesu vrše sakupljanje podataka (ulazi, premeštaji).
Zadatak
Napraviti posebnu klasu u BLRBasic modulu koja će omogućiti sledeće :
- Brzu manipulaciju SkladKol vrednostima