qualche milione di record (a proposito: qualche=3 o qualche=300?) non dovrebbe dar luogo a rallentamenti pesanti. investirei piuttosto sulla macchina che deve gestire il db.