I miei eventi sono archiviati in MySQL e sto raggiungendo un punto in cui ho decine di milioni di righe e le cose stanno iniziando a diventare lente quando si estrae un aggregato
Ho letto di "partizionamento della tabella" e mi chiedevo se fosse una buona opzione per archiviare i miei eventi aggregati, dal momento che un aggregato è solo un flusso di eventi, ogni aggregato avrebbe la propria partizione.
Il mio dubbio è, ho ancora bisogno di un indice sull'ID aggregato se sto andando alla partizione anche dall'ID aggregato? Avete mai usato il "partizionamento del tavolo" per risolvere questo problema?