学习动态性能表 第一篇--v$sysstat
学习动态性能表 第一篇 --v$sysstat 按照 OracleDocument 中的描述, v$sysstat 存储自数据库实例运行那刻起就开始累计全实例 (instance-wide) 的资源使用情况。 类似于 v$sesstat ,该视图存储下列的统计信息: 1>. 事件发生次数的统计 ( 如: user commits) 2>. 数据产生,存取或者操作的 total 列 ( 如: redo size) 3>. 如果 TIMED_STATISTICS 值为 true, 则统计花费在执行操作上的总时间 ( 如: CPU used by this session) v$sysstat 视图常用列介绍: l STATISTIC#: 标识 l NAME: 统计项名称 l VALUE: 资源使用量 该视图还有一列 class- 统计类别但极少会被使用,各类信息如下: 1 代表事例活动 2 代表 Redo buffer 活动 4 代表锁 8 代表数据缓冲活动 16 代表 OS 活动 32 代表并行活动 64 代表表访问 128 代表调试信息 注意: Statistic# 的值在不同版本中各不相同,使用时要用 Name 做为查询条件而不要以 statistic# 的值做为条件。 使用 v$sysstat 中的数据 该视图中数据常被用于监控系统性能。如 buffer cache