Det afhænger af, hvor meget du vil skære databasen, og hvor færre poster du ønsker at distribuere i hver partition, mener jeg, hvis du tilføjer mere end én kolonne i distributionen, vil du fragmentere meget mere data til flere partitioner.
Det afhænger også af, om du sharder med modulo eller hash ...
Men efter min mening, hvis du har en primærnøgle med flere kolonner, og du vil sønderdele med denne primærnøgle, kan det have en mening at fordele efter flere kolonner (med alle kolonnerne i primærnøglen), ellers bør du sønderdele med en enkelt kolonne, der i de fleste tilfælde er det nok .