l'altra opzione che dici di avere è di creare una tabella al mese, pensi che non sia altrettanto lento se non di più dover cercare su dodici tabelle diverse piuttosto che su una sola un po' più grande?
E come dice djhell molto dipende anche dagli indici che metti, se li metti al posto giusto non vedrai rallentamenti.