/ / SharePoint SQL Reporting Services - wyjątek OutOfMemory dla dużych raportów. Jak rozwiązać? - sharepoint, pamięć, raportowanie

SharePoint SQL Reporting Services - wyjątek OutOfMemory dla dużych raportów. Jak rozwiązać? - sharepoint, pamięć, raportowanie

Mamy wiele raportów na temat SharePoint, korzystających z SQL Reporting Services.

Raporty statystyczne - te, które agregują dane i wyświetlają od kilkuset do kilku tysięcy rekordów, ładują się dobrze.

Mamy jednak również raporty zawierające dane pierwotnerekordy z bazy danych. Raporty te zwykle zawierają dziesiątki lub setki tysięcy zapisów. Czasem nawet miliony. I przez większość czasu nie ładują się, ale wyrzucają błędy OutOfMemory.

Zapytania do tych raportów są bardzo prostewybiera z niektórymi warunkami, gdzie (czasem kilka innych małych tabel może być połączonych na jednym dużym). W SQL Server Management Studio zapytanie kończy się w 5-10 sekund.

Jestem sfrustrowany, ponieważ klienci pytajądla raportu, ale nie mogę znaleźć żadnych rozwiązań (dużo googlowałem, ale najlepszą radą, jaką mogłem znaleźć, było „pozbyć się raportu lub spróbować zminimalizować ilość zawartych w nim danych”, co tak naprawdę nie rozwiązać wszystko - klienci nalegają, aby potrzebowali CAŁEGO raportu.)

Czy można to jakoś rozwiązać?

Odpowiedzi:

1 dla odpowiedzi № 1

Przenieść do wersji 64-bitowej dla serwera raportującego?

Możliwe, że użytkownicy potrzebują raportu CAŁOŚĆponieważ usuwają dane do formatu Excel lub innego formatu i używają ich w innym miejscu. Jeśli dasz sobie radę, kodowanie strony internetowej lub podobnej, która wyświetla zapytanie w prostym formacie tekstowym / csv, może być bardziej skuteczne niż raport.

To znaczy. Najlepsza rada, jaką możesz znaleźć jest najlepsza rada.