Pecah tabel raksasa menjadi child table fisik yang lebih kecil berdasarkan partition key, sehingga setiap query hanya menyentuh partisi yang dibutuhkan (partition pruning) alih-alih men-scan miliaran baris. Sebuah tabel dengan 5 miliar baris order tetap berlaku seperti satu tabel logis, tetapi engine melewati 99%-nya ketika WHERE Anda memfilter pada partition key.
Bentuk sebuah tabel terpartisi
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)
