What is Materialized view? What is a snapshot? - oracle

What is Materialized view? What is a snapshot?

A materialized view is a database object that contains the results of a query. A snapshot is similar to materialized view but has lesser features than a materialized view. Like a snapshot, a materialized view creates a local table to store the data and the views that accesses that data. Unlike snapshots, materialized views can be dynamically used by the optimizer to change the execution paths for queries, also known as query rewrite. Reason that Snapshot exists even when materialized view has all its features is that, snapshots are used for backward compatibility.
Advantages of running a database in NO archive log mode - oracle
NO archive log mode - 1. Less disk space is consumed 2. Causes database to freeze if disk gets full...
Advantages of running a database in archive log mode - oracle
Advantages of running a database in archive log mode - It makes it possible to recover database even in case of disk failure...
What is dba_segment in oracle? - oracle
What is dba_segment in oracle? - DBA_SEGMENTS tells about the space allocated for all segments in the database for storage...
Post your comment