I am not an expert on database refactoring, but I would like to say yes. The actual definition of database factoring is to improve database design without changing its semantics. Horizontally partitioning large tables is recommended and is good design.