Partitionering opdeler en stor tabel i mindre fysiske dele (partitioner) baseret på en kolonnes værdi, mens den forbliver én logisk tabel. PostgreSQLs deklarativ partitionering (Postgres 10+) gør dette pænt. Det forbedrer ydeevne og håndterbarheden for meget store tabeller.
Deklarativ partitionering (den moderne måde)
orders (id , order_date , amount )
(order_date);
orders_2023 orders
() ();
orders_2024 orders
() ();
