0
PetrPervuy
28.12.12
✎
09:48
|
Создаю обработку, которая по предопределенному списку групп номенклатуры строит менеджеру иерархию номенклатуры с показом остатков, цен, мотивации. Столкнулся с проблемой производительности. Т.к. - эта обработка предназначена для оперативной работы, поэтому должно все открываться очень быстро. Есть идея разделить формирования этой обработки на 2 части: 1-я условно постоянная, т.е. те значения, которые не меняются в течении дня (цены, мотивационные показатели), 2-я переменная - остатки. Первые можно допустим при первом запуске получить из базы, а потом в течении сеанса хранить в памяти на клиенте или appserver, а вторую часть рассчитывать при открытии. Как лучше организовать хранение данных дерева в памяти?
|
|