parliamo di circa 30k record al mese, se il db sta una macchina adeguata non credo sia il caso di preoccuparsi; per le ricerche, ovviamente i campi su cui ricerchi dovranno essere indicizzati.

Puoi comunque sempre pensare a operazioni di housekeeping, che spostano i movimenti più vecchi di un tot (anni?) in una tabella storica