Vertical partitioning consists in segmenting a table into multiple tables each containing a subset of columns and the same number of rows as the partitioned table. The partition tables share the same primary key.
In this example, the table Customer, is divided into two tables, each of which details one type of information about the customer:
Before | After |
---|---|
|
|