Diskurering delar upp en stor tabell i mindre fysiska delar (partitioner) baserat på värdet i en kolumn, medan den förblir en logisk tabell. PostgreSQL:s deklarativ diskurering (Postgres 10+) gör detta enkelt. Det förbättrar prestanda och hanterbarhet för mycket stora tabeller.
Deklarativ diskurering (det moderna sättet)
orders (id , order_date , amount )
(order_date);
orders_2023 orders
() ();
orders_2024 orders
() ();
