Wenn ich zwei Spalten habe, eine mit sehr hoher Kardinalität und eine mit sehr niedriger Kardinalität (eindeutige Anzahl von Werten), spielt es dann eine Rolle, in welcher Reihenfolge ich gruppiere?
Hier ist ein Beispiel:
select
dimensionName,
dimensionCategory,
sum(someFact)
from SomeFact f
join SomeDim d on f.dimensionKey = d.dimensionKey
group by
d.dimensionName, -- large number of unique values
d.dimensionCategory -- small number of unique values
Gibt es Situationen, in denen es darauf ankommt?