Ndani tabelën gjigante në tabela fëmijë fizike më të vogla sipas një partition key, kështu që çdo query prek vetëm partitions që i duhen (partition pruning) në vend që të skanojë miliarda rreshta. Një tabelë me 5B rreshta porosish ende sillet si një tabelë e vetme logjike, por engine-i kapërcen 99% të saj kur WHERE juaj filtron sipas partition key.
Forma e një tabele të partition-uar
orders (logical parent)
│ partition key = created_at
┌────────────────┼────────────────┬───────────────┐
▼ ▼ ▼ ▼
orders_2024_q1 orders_2024_q2 orders_2024_q3 orders_2025_q1
(child table) (child table) (child table) (child, active)
│ │
local index local index
(per child) (per child)
