SSRS 2005: Matrix erzeugt TimeOut
CuLi
Gesendet: 29.02.12 08:57
Betreff: SSRS 2005: Matrix erzeugt TimeOut


Hallo miteinander,

meine Datengrundlage ist eine Tabelle, die wie folgt aufgebaut ist:
Kundennummer - Spaltenname - Zahlenwert - Textwert - Datumswert.
1 - Nachname - - Muster -
1 - Geburtsdatum - - - 08.05.1955
1 - Alter - 56 - -
2 - Nachname - - Muster2 -
...

Mit einem Matrixbericht habe ich es geschafft, dass die Spalten nach oben gezogen werden und mein Report 1a aussieht.
Das Dataset wird über einen "SELECT *" gebildet.

Kundennummer - Nachname - Geburtsdatum - Alter
1 - Muster - 08.05.1955 - 56
2 - Muster2

Allerdings wusste ich zu diesem Zeitpunkt noch nicht, dass mein Auftraggeber in genau dieser Tabelle ca. 12 Mio. Datensätze hat.
Jetzt bricht mein Matrixbericht ab - (Arbeitsspeicher voll - System.OutOfMemoryException). Bei der Menge nicht verwunderlich: ca. 500.000 Kundensätze mit max. 80 Spalten.
Wie kann ich meinen Report umgestalten, dass er doch noch funktioniert?
Eine Unterteilung der Daten auf mehrere Tabellen ist vom Auftraggeber leider nicht gewünscht.

Ich bin ratlos. Könnt Ihr mir helfen?

Viele Grüße und schon mal Danke!
CuLi

Edited by CuLi 29.02.12 09:06
Top of the page Bottom of the page