У меня есть отчет, который при самостоятельной визуализации имеет следующие значения производительности (взятые из таблицы ExecutionLogStorage):
TimeDataRetrieval: 6776
TimeProcessing: 142
TimeRendering: 30
Когда этот отчет используется как подотчет, который повторяется 34 раза, эффективность всего отчета выглядит следующим образом:
TimeDataRetrieval: 9255
TimeProcessing: 187709
TimeRendering: 35
Кроме того, потребление памяти моим процессом IIS (с использованием веб-элемента управления ReportViewer) увеличивается на несколько сотен МБ.
Эти проблемы с производительностью связаны с подотчетностью или что-то не так с моим отчетом?