Baca dari sebuah replica atau snapshot (tidak pernah primary), halaman dengan keyset pagination dan bukannya OFFSET, throttle kadar bacaan, dan alirkan hasil terus ke object storage. Matlamatnya ialah mengeksport 500J baris tanpa menahan lock lama, melonjakkan CPU primary, atau meletupkan memori.
Pipeline eksport
Primary DB ──async replication──▶ Read replica / snapshot
│ (isolated from live traffic)
▼
Export worker
keyset page: WHERE id > :last
│ throttle (sleep / rate limit)
▼
Stream (batches)
│
▼
S3 / GCS (NDJSON / Parquet)
