Thanks for the explanation. In layman terms how much is the benefit from separating the old rows from the database vs the cost of accessing it from a separate file?
Just curious why it’s being done now as sounds like a major design decision that would have been considered a long time ago