Сложный отчет,долгая работа
Добрый день, подскажите пожалуйста может кто-то сталкивался.
Строю отчет, шаблон сложный, используется несколько наборов данных, есть 4 subreport со своими наборами данных. Общее количество страниц готового отчета примерно 7 тысяч.
Запросы подготавливаются 2 минуты.
На строке
frxReport.LoadFromFile(Path);
Идет зависание в 1.5 часа, а если страниц в отчете больше, может быть и 100 тысяч, то зависания именно на открытие самого шаблона доходит до 23 часов.
Использую UseFileCache, без него все еще хуже.
Как еще можно убыстрить?
Данных очень много по максимуму сгруппированы в самих запросах, на фастрепорт остается вывод информации.
Строю отчет, шаблон сложный, используется несколько наборов данных, есть 4 subreport со своими наборами данных. Общее количество страниц готового отчета примерно 7 тысяч.
Запросы подготавливаются 2 минуты.
На строке
frxReport.LoadFromFile(Path);
Идет зависание в 1.5 часа, а если страниц в отчете больше, может быть и 100 тысяч, то зависания именно на открытие самого шаблона доходит до 23 часов.
Использую UseFileCache, без него все еще хуже.
Как еще можно убыстрить?
Данных очень много по максимуму сгруппированы в самих запросах, на фастрепорт остается вывод информации.
Комментарии