All Questions
Scaling Reads medium

Unlike a standard SQL View, a Materialized View stores data on disk. When the underlying source tables change, what happens to the Materialized View?

  1. A It updates instantly via magic.
  2. B It becomes stale (outdated) until it is explicitly refreshed (e.g., `REFRESH MATERIALIZED VIEW`).
  3. C It deletes itself.
  4. D It blocks reads.

One system design question a day, with spaced repetition so the ones you miss come back.

Get the app

Related questions