Новая страница
Главная /
Аккумуляторы - средство ускорения отчётов
07.04.2014
Одна из приятных изюминок версии 9.4 - обновлённые Аккумуляторы.
Это эффективное средство оптимизации, позволяющее значительно ускорить построение отчётов в Турбо9, а также вычисление
остатков и оборотов. Принцип работы аккумуляторов заключается в том, что сервер расчетов заранее (до построения отчёта) суммирует
проводки с совпадающими значениями аналитических параметров, и при построении отчета (или вычислении остатка) использует не
исходные проводки, а заранее подсчитанные, «аккумулированные» суммы.
В зависимости от структуры данных и параметров аккумулирования это может давать многократный выигрыш в скорости. В таблице приведено время построения отчётов у одного из крупных клиентов компании ДИЦ до и после настройки аккумуляторов.
Общее количество проводок в базе данных - 46 млн., количество проводок в периоде построения отчёта - 11 млн.
Отчет |
Без аккумуляторов |
С аккумуляторами |
ОСВ по счетам |
3 мин 20 сек |
0,5 сек |
ОСВ по поставщикам |
6 мин 14 сек |
13 сек |
Таблицы по филиалам, строки по счетам, только остатки |
2 мин 3 сек |
3 сек |
Из таблицы видно, что аккумуляторы радикально ускоряют отчёты, иногда в десятки и сотни раз.
Аккумулятор ускоряет конкретный отчёт, только если параметры (разрезы) аккумулятора соответствуют параметрам (разрезам) данного отчёта, поэтому нужные вам аккумуляторы необходимо создать и тщательно настроить.
Чтобы создать аккумуляторы:
1. откройте окно Администрирование;
2. откройте подключение к нужному серверу, ветка «Расчетные
базы»;
3. выберите расчетную базу и выполните команду «Изменить на-
стройки» (Enter);
4. на странице «Аккумуляторы» выберите область учета и выпол-
ните команду «Добавить» (Ins);
5. настройте параметры аккумулятора;
6. повторяйте пункты 4-5 для добавления нескольких аккумуля-
торов;
7. сохраните настройки (кнопка «DВыбор»);
8. по одной области учета может быть создано произвольное ко-
личество аккумуляторов с разными параметрами.
Приятной работы в программе Турбо9!