У нас есть куча отчетов по SharePoint, использующих службы отчетов SQL.
Статистические отчеты - те, которые объединяют данные и отображают от нескольких сотен до нескольких тысяч записей, загружаются нормально.
Однако у нас также есть отчеты, которые отображают необработанные записи из базы данных. Эти отчеты обычно содержат десятки или сотни тысяч записей. Иногда даже миллионы. И в большинстве случаев они не загружаются, а выдают ошибки OutOfMemory.
Запросы для этих отчетов очень просты, с некоторыми условиями (иногда могут быть объединены еще несколько небольших таблиц в огромной). В SQL Server Management Studio запрос выполняется за 5-10 секунд.
Я разочарован, потому что клиенты запрашивают отчет, но я не могу найти никакого решения для этого (я много гуглил, но лучший совет, который я смог найти, это «избавиться от отчета или попытаться свести к минимуму объем данных в нем ", который на самом деле ничего не решает - клиенты настаивают на том, что им нужен полный отчет.)
Можно ли как-то решить это?