Ma, da quanto dici le tabelle non sono poi così grosse, secondo me ti conviene piuttosto ottimizzare le query, migliorare la struttura della tabella a seconda delle query che fai (es. aggiungendo degli INDEX dove appropriato), insomma usa al meglio il DB e vedrai che non ci saranno problemi.