Ndarja e tabelave ndan një tabelë të madhe në pjesë më të vogla fizike (partitions) në bazë të vlerës së një kolone, ndërsa mbetet një tabelë logjike. Ndarja deklarative e PostgreSQL (Postgres 10+) e bën këtë në mënyrë të pastër. Ajo përmirëson performancën dhe menaxhueshmërinë për tabela shumë të mëdha.
Ndarja deklarative (mënyra moderne)
orders (id , order_date , amount )
(order_date);
orders_2023 orders
() ();
orders_2024 orders
() ();
