0% found this document useful (0 votes)
120 views1 page

Oracle Metadata: Data Dictionary vs. Dynamic Performance Views

Oracle metadata includes data dictionary views and dynamic performance views. The SYS user owns these views, which are stored in the SYSTEM tablespace. Data dictionary views provide information about database objects, while dynamic performance views contain dynamic statistical data about performance. Both types of views store information used for self-tuning and administration, but dynamic views can show data when the database is not fully open.

Uploaded by

FrancesHsieh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
120 views1 page

Oracle Metadata: Data Dictionary vs. Dynamic Performance Views

Oracle metadata includes data dictionary views and dynamic performance views. The SYS user owns these views, which are stored in the SYSTEM tablespace. Data dictionary views provide information about database objects, while dynamic performance views contain dynamic statistical data about performance. Both types of views store information used for self-tuning and administration, but dynamic views can show data when the database is not fully open.

Uploaded by

FrancesHsieh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Oracle Metadata

The “data about the database” is referred to as metadata. An Oracle 11g database contains two types of metadata
views:
 Data dictionary views
 Dynamic performance views

The SYS user owns the data dictionary and dynamic performance views in the Oracle 11g database, and they are
stored in the SYSTEM tablespace.

Metadata views also store performance statistics. Oracle Database generates several performance statistics that are
used for self-tuning purposes and are available for administrators to better tune the database.

Data Dictionary vs. Dynamic Performance Views


Data Dictionary Views Dynamic Performance Views
Data dictionary views provide information about the Fixed views. The dynamic performance tables begin with
database and its objects. X$. The dynamic performance view names begin with V_$.
Public synonyms are created on these views, and they begin
with V$.
The DBA_ views usually have plural names (for example, The names of the V$ views are generally singular (for
DBA_DATA_FILES). example, V$DATAFILE).
The DBA_ views are available only when the database is Some V$ views are available even when the database is not
open and running. fully open and running.
The data contained in the DBA_ views is static and is not The V$ views contain dynamic statistical data that is lost
cleared when the database is shut down. each time the database is shut down.
Automatic Workload Repository (AWR) saves the Most of the performance statistics information is available
performance information in system tables and is made through V$ dictionary views (also known as dynamic
available for analysis through EM Database Control and performance views).
other third-party tools. AWR information is persistent across
database shutdowns. The AWR data is captured at a system
or database level, and session-level information is captured
using another mechanism called the Active Session History
(ASH).

The data dictionary view DICTIONARY shows information about the data dictionary and dynamic performance
views in the database. DICT is a synonym for the DICTIONARY view. The COMMENTS column shows the
purpose or contents of the view. The V$FIXED_TABLE view lists the dynamic performance tables and views in
the database.

You might also like