ITPub博客

首页 > 数据库 > Oracle > Oracle AWR里的TPS,IOPS,QPS指标

Oracle AWR里的TPS,IOPS,QPS指标

原创 Oracle 作者:dingjun123 时间:2026-05-10 22:02:18 0 删除 编辑

在 Oracle AWR 报告中, TPS(每秒事务数) 、 IOPS(每秒 I/O 请求数) 和 QPS(每秒查询数) 可以通过以下指标体现:


1. TPS(Transactions Per Second)

事务数通常基于数据库的提交(Commit)和回滚(Rollback)操作计算。
关键指标位置 :

  • AWR 报告的 "Load Profile" 部分

    • Transactions per sec :直接显示每秒事务数(TPS)。

    • 若未直接显示,可通过以下公式计算:

      text
      TPS = (user commits + user rollbacks) / 报告时间间隔(秒)
    • user commits :用户提交的事务数(统计项名称可能略有差异)。

    • user rollbacks :用户回滚的事务数。


2. IOPS(I/O Operations Per Second)

IOPS 反映物理 I/O 请求的频率,包括读和写操作。
关键指标位置 :

  • AWR 报告的 "IO Statistics" 或 "I/O Profile" 部分

    • Physical Read Total IO Requests :物理读请求总数。

    • Physical Write Total IO Requests :物理写请求总数。

    • 计算 IOPS 的公式:

      text
      IOPS = (Physical Read Total IO Requests + Physical Write Total IO Requests) / 报告时间间隔(秒)

3. QPS(Queries Per Second)

QPS 通常指 SQL 语句的执行频率,包括 SELECT、INSERT、UPDATE、DELETE 等。
关键指标位置 :

  • AWR 报告的 "Load Profile" 部分

    • Executes (SQL) per sec :直接显示每秒 SQL 执行次数(QPS)。

    • 若未直接显示,可通过以下方式计算:

      text
      QPS = (execute count) / 报告时间间隔(秒)
    • execute count :在 "Instance Activity Stats" 或 "SQL Statistics" 中查找总执行次数。


补充说明

  1. 时间间隔 :AWR 报告的默认时间间隔为 1 小时(3600 秒),需根据实际快照时间调整计算。

  2. 版本差异 :不同 Oracle 版本中指标名称可能略有差异(如 user commits vs user commits (immediate) )。

  3. 其他相关指标 :

    • 逻辑读( logical reads )和物理读( physical reads )可辅助分析 I/O 性能瓶颈。

    • DB Time 和 DB CPU 可结合 TPS/QPS 评估系统负载。


示例 AWR 片段

plaintext
Load Profile
~~~~~~~~~~~~
              Per Second   Per Transaction
          ---------------   ---------------
          Transactions:                10.2
            Executes (SQL):           1500.3
            Logical reads:           20000.5
I/O Profile
~~~~~~~~~~~
          Physical reads:             500.1
         Physical writes:             200.8
  • TPS = 10.2(直接取自 Transactions)

  • QPS = 1500.3(直接取自 Executes)

  • IOPS = (500.1 + 200.8) = 700.9(需根据时间间隔计算每秒值)


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/7655508/viewspace-3117486/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-05-07

  • 博文量
    45
  • 访问量
    90559