4.9.2 动态性能视图
如果说数据字典视图反映了数据库的信息,那么动态性能视图则主要反映了实例的信息。数据字典视图中的信息是静态的,来自数据字典基表,它反映的是数据库的信息,这些信息不会因为数据库服务器的关闭而消失。动态性能视图中的信息则是动态变化的,它反映了实例的实际运行情况,这些信息来自SGA或者控制文件,随着实例的关闭和重新启动,这些信息将重新产生。
动态性能视图的名称基本上是以v$开始的。从这些视图中可以获得一些有用的统计信息,这些信息主要用于对数据库的性能进行调优。例如,执行下面的SELECT语句可以了解数据库中一些等待事件的发生情况:
SQL>SELECT event, total_waits, time_waited, average_wait from v$system_event;
下面的语句用于查看SGA中每种缓冲区的大小:
SQL>SELECT name, bytes/1024/1024 as MB from v$sgastat;