HomeInterview QuestionsWhat is the difference between normal views and ma…

What is the difference between normal views and materialized views?

🟢 Easy Conceptual Fresher level
1Times asked
May 2026Last seen
May 2026First seen

💡 Model Answer

A normal (standard) view is a virtual table defined by a SELECT statement. It does not store data; each time you query it, the database re‑executes the underlying query, which can be slow for complex joins. A materialized view, on the other hand, physically stores the result set of its query. It is refreshed either manually or on a schedule, so subsequent queries read from the pre‑computed data, resulting in faster query performance. The trade‑off is that materialized views consume storage and require maintenance to keep them up to date.

This answer was generated by AI for study purposes. Use it as a starting point — personalize it with your own experience.

🎤 Get questions like this answered in real-time

Assisting AI listens to your interview, captures questions live, and gives you instant AI-powered answers — invisible to screen sharing.

Get Assisting AI — Starts at ₹500