Hi,
mal wieder ein cube Problem:
Ein nicht von mir gebauter Würfel unter SQL Server 2000 sollte auf 2008 migriert werden. (Migrationsassistent ist eine mittlere Katastrophe!) Daher habe ich den Würfel komplett nachgebaut.
Allerdings: eine Abfrage die auf den SQL Server 2000 Würfel ging, dauerte 3 Sekunden, die gleiche Abfrage auf den neuen dauert 23 Sekunden!!! Dies ist bei mehreren Abfragen so!
Der von Microsoft gepriesene PerformanceGuide hilft mir allerdings nicht weiter.
Zum Hintergrund: Es werden nahezu alle Tricks einbezogen, die es so gibt:
ParentChild Hierarchien, Unary Operator, Custom Rollup in den Dimensionen,
mehrere aufeinander aufbauende berechnete Kennzahlen (Dimensionseinordnung davon in Abhängigkeit (bsp.: Bilanzwerte, die je nach Vorzeichen auf ein Aktiv - Passivkonto geschrieben werden),Rückschreiben in den Würfel.
(Alles aber auch schon in dem 2000er Cube). Aggregationen schlägt der Assistent keine vor, aber auch das manuelle setzen bringt keine Verbesserung der Performance.
Wo kann man noch drehen? (Der Würfel ist relativ klein (ein paar MB), kann man ihn irgendwie schon beim Starten des Analysis Dienstes in den Cache laden?
Danke für Eure Tipps!
Gruß Christian
mal wieder ein cube Problem:
Ein nicht von mir gebauter Würfel unter SQL Server 2000 sollte auf 2008 migriert werden. (Migrationsassistent ist eine mittlere Katastrophe!) Daher habe ich den Würfel komplett nachgebaut.
Allerdings: eine Abfrage die auf den SQL Server 2000 Würfel ging, dauerte 3 Sekunden, die gleiche Abfrage auf den neuen dauert 23 Sekunden!!! Dies ist bei mehreren Abfragen so!
Der von Microsoft gepriesene PerformanceGuide hilft mir allerdings nicht weiter.
Zum Hintergrund: Es werden nahezu alle Tricks einbezogen, die es so gibt:
ParentChild Hierarchien, Unary Operator, Custom Rollup in den Dimensionen,
mehrere aufeinander aufbauende berechnete Kennzahlen (Dimensionseinordnung davon in Abhängigkeit (bsp.: Bilanzwerte, die je nach Vorzeichen auf ein Aktiv - Passivkonto geschrieben werden),Rückschreiben in den Würfel.
(Alles aber auch schon in dem 2000er Cube). Aggregationen schlägt der Assistent keine vor, aber auch das manuelle setzen bringt keine Verbesserung der Performance.
Wo kann man noch drehen? (Der Würfel ist relativ klein (ein paar MB), kann man ihn irgendwie schon beim Starten des Analysis Dienstes in den Cache laden?
Danke für Eure Tipps!
Gruß Christian
Comment