Mindre bord är snabbare. Period.
Om du har historik som sällan används, kommer det att gå snabbare att få historiken till andra tabeller.
Detta är vad ett datalager handlar om -- separera driftsdata från historiska data.
Du kan köra ett periodiskt utdrag från drift och en laddning till historisk. All data sparas, den är bara segregerad.