Быстрые факты и ta-факты.



Posted by Александр, Киев. on May 24, 1999 at 01:49:06:


Здравствуйте коллеги, Аркадий !
Коль у нас развернулась тема ликбеза, вставлю и свои пять копеек. Неделю назад пришлось срочно состряпать новый отчет при использовании ленты фактов. К сожалению, за один проход по ленте, в этот раз не получилось.
Программа делает их около 250-и. Меня смутил тот факт, что однопользовательская под DOS отрабатывала гораздо быстрей чем сервер особенно за разные интервалы времени. Причиной оказалось наличие ta-фактов в сетевой и их отсутствие в локальной. В системе практически каждый мой факт приходится на одну операцию то есть количество ta-фактов прапорционально фактам и вот примерный результат по месяцам в секундах.
ta-facts on ta-facts off

Январь 7 1
Февраль 8 2
Март 10 2.5
Апрель 10 2.5
Май 8 2
---------------------------------------------------------------
Весь период 16 9.5
С выключенными ta-фактами прослеживается явная зависимость время на кол.операций, с включенными как бы присутствует постоянная составляющая. При включении режима fast-fact полученная картина вообще логике не поддается
Так в марте где к-во операций наибольшее 2.5с. против января 7с. Зато по всему периоду 3с.
Это все конечно обходится предварительной селекцией в буфер, но все же в порядке ликбеза прокоментируйте кто может.



Пpишедшие ответы: