Osiointsi jakaa suuren taulun pienemmiksi fyysisiksi osiksi (osioiksi) sarakkeen arvon perusteella, mutta se pysyy yhtenä loogisena tauluna. PostgreSQL:n deklaratiivinen osiointsi (Postgres 10+) tekee tästä puhtaan. Se parantaa suorituskykyä ja hallittavuutta hyvin suurille tauluille.
Deklaratiivinen osiointsi (moderni tapa)
orders (id , order_date , amount )
(order_date);
orders_2023 orders
() ();
orders_2024 orders
() ();
