Forum: Datenbanken
by tsteinmaurer,
16. Jan 2015
Nene, das hast du vollkommen richtig verstanden. Das Ganze ist schon 5 Jahre her, d.h. ich weiss nicht was jetzt bzgl. Mondrian (ist ja mittlerweile im Pentaho Dunstkreis reingewandert) der aktuellste Stand ist, aber im Wesentlichen bietet dir Mondrian als ROLAP-Server (relationaler OLAP Server) eine Art multidimensionale Sicht auf relationale Daten. Ein (Ad-Hoc) Olap-Client sendet MDX...
Forum: Datenbanken
by tsteinmaurer,
16. Jan 2015
Nein. Für analytische (Ad-Hoc) Fragestellungen bei wachsendem OLTP Datenvolumen wirst in Richtung Voraggregrierung etc. gehen müssen. Wennst für das OLAP System auf Firebird oder relational bleiben willst, dann hilft dir vielleicht folgender Artikel von mir weiter: https://www.ibphoenix.com/resources/documents/general/doc_1
Forum: Datenbanken
by tsteinmaurer,
16. Jan 2015
Was heißt sehr viel je Tabelle und wie lange dauert die Abfrage?
Forum: Datenbanken
by tsteinmaurer,
16. Jan 2015
Ich bezweifle, dass dir hier die neuen Aggregatsfunktionen einen Mehrwert bringen. Die Idee von diesen neuen Window Functions ist einfach gesagt die Entkopplung der GROUP BY Klausel (was eine Filterung der Datenmenge als Folge hat) von der Aggregatsbildung. In deinem Fall willst ja dann einfach eine Zeile je Kunde mit den Summen haben, oder? Hier tuts ein einfaches:
select
k.knr
,...