Das Splitten über mehrere Tabellen und Zusammensetzung per merge macht u.U. viel Sinn, weil dann "alte" Tabellen nicht mehr angefaßt werden und somit der Cache für diese nicht zerstört wird.
Da würde ich aber dann doch eine vernünftige Archivierung der "Altdaten" anregen, statt einfach mehrere Tabellen anzulegen.
Vermutlich meinen wir dasselbe, hoffe ich zumindest. ;)