{{sendMatomoQuery("数据库管理平台DMP","Oracle数据库监控报表")}}
Oracle数据库监控报表
更新时间:2023-08-31
资源监控类型指标:
- CPU和内存使用率(%):CPU和内存使用率反映了DBVM的CPU和内存使用情况。
- 磁盘空间使用率(%):磁盘空间反映数据库的磁盘使用情况。对于单机Oracle系统,提供数据盘总容量、数据盘可用空间、归档盘总容量、归档盘可用空间数据。对于Oracle RAC系统,额外提供仲裁盘总容量、仲裁盘可用空间数据。
- inode使用率(%):inode 是 UNIX 操作系统中的一种数据结构,它包含了与文件系统中各个文件相关的一些重要信息。在 UNIX 中创建文件系统时,同时将会创建大量的 inode 。每个盘符下inode的数量是有上限的,如果inode使用率满会导致文件系统无法再写入文件,造成文件系统访问异常。
- IOPS(次/秒):显示Oracle每秒的物理读请求数(Physical Read Total IO Requests Per Sec)和物理写请求数(Physical Write Total IO Requests Per Sec)。
- 进程数(个):显示Oracle当前的进程数(process)和设置的最大进程数(max_process)。
- 网络流量(KB):当前DBVM的网路IO情况,包括平均每秒网络流入(byte_received)和平均每秒网络流出(byte_sent)。
性能监控类型指标:
- QPS/TPS:QPS/TPS显示数据库在指定时间段的QPS与TPS。其中QPS(Queries Per Second)表示每秒SQL语句执行次数,TPS(Transaction Per Second)表示每秒的写操作数。
- 会话数(个):显示Oracle系统在指定时间段的当前使用会话数、当前阻塞会话数和当前等待资源锁会话数。
- DB TIME(毫秒):显示Oracle系统的在指定时间段的DB TIME指标。DB TIME是指Session花费在数据库调用上的总时间。
- 长事务数(个):显示Oracle系统在指定时间段的执行时间大于180秒的事务数。
- 缓存命中率(%):显示Oracle系统在指定时间段的缓存命中率。
- 共享池使用率(%):共享池使用率表示Oracle在指定时间段的共享池使用率。
- PGA(%):PGA(Program Global Area,程序全局区)是一块包含一个服务进程的数据和控制信息的内存区域,主要包括两个指标:pga_cache_hit表示PGA的命中率,pga_space_usage表示PGA的使用率。
- 表空间使用率(%):显示Oracle系统的在指定时间段的几个表空间的使用率。计算的表为SYSAUX、SYSTEM、TEMP、UNDOTBS1和USERS。
- 排序情况(次):显示Oracle系统在指定时间段的Memory Sorts数量,Disk Sorts数量和in-memory sort的比例。其中in-memory sort的比例就是Memory sort在两种排序方式中所占的比例。