Sometimes splitting normalized tables can improve performance. You can split tables in two ways:
Horizontally, by placing rows in two separate tables, depending on data values in one or more columns
Vertically, by placing the primary key and some columns in one table, and placing other columns and the primary key in another table
Keep in mind that splitting tables, either horizontally or vertically, adds complexity to your applications.