Oracle 视图 DBA_CPU_USAGE_STATISTICS 官方解释,作用,如何使用详细说明

本站中文解释

Oracle的DBA_CPU_USAGE_STATISTICS视图描述了从上次重启开机后,Oracle数据库中执行过的每个任务的CPU使用情况,以及在某个时刻系统CPU的繁忙、空闲的统计状况。可用来分析检查数据库CPU使用是否达到最优,判断数据库是否存在负荷过重导致性能下降的情况。

使用DBA_CPU_USAGE_STATISTICS视图,要根据实际情况来调整参数,如STATISTIC_NAME和INTERVAL,尤其是INTERVAL,以分析数据库在特定时间段内的CPU性能。

可以使用DBA_CPU_USAGE_STATISTICS视图来查询系统的CPU信息,比如查看在某段时间内,某一类操作使用的CPU时间:

select STATISTIC_NAME, INTERVAL, VALUE
from DBA_CPU_USAGE_STATISTICS
where begin_time>to_timestamp(‘2018-01-01 10:00:00’, ‘yyyy-mm-dd hh24:MI:ss’)
and end_time

官方英文解释

DBA_CPU_USAGE_STATISTICS displays database CPU usage statistics.

Column Datatype NULL Description

DBID

NUMBER

NOT NULL

Database ID

VERSION

VARCHAR2(17)

NOT NULL

Database version

TIMESTAMP

DATE

NOT NULL

Time at which the CPU usage changed

CPU_COUNT

NUMBER

CPU count of the database

CPU_CORE_COUNT

NUMBER

CPU core count of the database

CPU_SOCKET_COUNT

NUMBER

CPU socket count of the database


数据运维技术 » Oracle 视图 DBA_CPU_USAGE_STATISTICS 官方解释,作用,如何使用详细说明