Partitioning divide una tabella grande in pezzi fisici più piccoli (partizioni) in base al valore di una colonna — ma continua ad apparire come un'unica tabella logica alle query. Migliora le prestazioni e la gestibilità per tabelle molto grandi consentendo al database di scansionare o mantenere solo le partizioni rilevanti.
Come funziona il partitioning
orders (id , order_date , amount )
(order_date);
orders_2023 orders
() ();
orders_2024 orders
() ();
