When creating snapshot, Oracle collects data from operating system and the dynamic performance views, known as v$ (pronounced “v-dollar”) tables, which reside in memory. The collected data is then stored in the corresponding DBA_HIST_* tables within the SYSAUX tablespace.

The following table displays a list (incomplete) of the DBA_HIST_* views and their corresponding V$ performance views in Oracle:

DBA_HIST_* ViewCorresponding V$ View(s)
DBA_HIST_ACTIVE_SESS_HISTORYV$ACTIVE_SESSION_HISTORY
DBA_HIST_BASELINEV$BASELINE
DBA_HIST_SNAPSHOTV$SNAPSHOT
DBA_HIST_DATABASE_INSTANCEV$DATABASE, V$INSTANCE
DBA_HIST_SYSSTATV$SYSSTAT
DBA_HIST_SYSTEM_EVENTV$SYSTEM_EVENT
DBA_HIST_WAITSTATV$WAITSTAT
DBA_HIST_SEG_STATV$SEGSTAT
DBA_HIST_SEG_STAT_OBJV$SEGSTAT_OBJ
DBA_HIST_FILESTATXSV$FILESTAT
DBA_HIST_LATCHV$LATCH
DBA_HIST_LATCH_MISSES_SUMMARYV$LATCH_MISSES
DBA_HIST_MEMORY_STATV$MEMORY_STAT
DBA_HIST_OSSTATV$OSSTAT
DBA_HIST_PGASTATV$PGASTAT
DBA_HIST_SGASTATV$SGASTAT
DBA_HIST_SYSMETRICV$SYSMETRIC
DBA_HIST_SYSMETRIC_SUMMARYV$SYSMETRIC_SUMMARY
DBA_HIST_SYS_TIME_MODELV$SYS_TIME_MODEL
DBA_HIST_SQLSTATV$SQL
DBA_HIST_SQLTEXTV$SQLTEXT
DBA_HIST_SQL_PLANV$SQL_PLAN
DBA_HIST_SQL_SUMMARYV$SQL_SUMMARY
DBA_HIST_SQL_WORKAREA_HISTOGRAMV$SQL_WORKAREA_HISTOGRAM
DBA_HIST_SQL_WORKAREAV$SQL_WORKAREA
DBA_HIST_SQL_WORKAREA_ACTIVEV$SQL_WORKAREA_ACTIVE
DBA_HIST_SYSSTATV$SYSSTAT
DBA_HIST_SYSTEM_EVENTV$SYSTEM_EVENT
DBA_HIST_WAITCLASSMETRICV$WAITCLASSMETRIC
DBA_HIST_WAITCLASSMETRIC_HISTORYV$WAITCLASSMETRIC_HISTORY
DBA_HIST_WAITCLASS_EVENTV$WAITCLASS_EVENT
DBA_HIST_WAITCLASS_STATV$WAITCLASS_STAT
DBA_HIST_EVENT_HISTOGRAMV$EVENT_HISTOGRAM
DBA_HIST_SERVICE_STATV$SERVICE_STAT
DBA_HIST_SERVICE_WAIT_CLASSV$SERVICE_WAIT_CLASS
DBA_HIST_WR_CONTROLV$WR_CONTROL

Leave a comment

I’m Yuan

Welcome to the blog of a performance maven in Oracle & MySQL. Feel free to contact me to share and discuss database knowledge.

My 20 Oracle Certifications

A screenshot from certview.oracle.com

My Book

MySQL 8.0 Operations and Optimization

Let’s connect