All Questions
Scaling Reads easy

Why is `SELECT * FROM Users` generally discouraged in high-performance applications compared to `SELECT name, email FROM Users`?

  1. A It breaks the database.
  2. B It is harder to read.
  3. C It sorts the data backwards.
  4. D It fetches unnecessary columns, wasting network bandwidth and memory.

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

Get the app

Related questions