tpmC、tpm、tps — 数据库性能指标的定义与换算

三个指标的定义 在数据库性能评估中,经常会遇到 tpmC、tpm、tps 这三个指标,它们的含义如下: 指标 全称 含义 tpmC Transactions Per Minute (TPC-C) 每分钟处理的新订单事务数(TPC-C 基准) tpm Transactions Per Minute 每分钟处理的总事务数 tps Transactions Per Second 每秒处理的总事务数 注意区别:tpmC 只统计新订单,tpm 和 tps 统计所有类型的事务。 TPC-C 基准测试的事务模型 tpmC 来自 TPC-C 基准测试。TPC-C 模拟的是一个完整的订单处理系统,包含 5 种事务类型: 事务类型 占比 New Order(新订单) 45% Payment(支付) 43% Order Status(订单查询) 4% Delivery(发货) 4% Stock Level(库存查询) 4% tpmC 只统计其中的 New Order 事务,但系统实际上同时在处理其他 4 种事务。这就是换算公式中 0.45 这个系数的来源。 换算公式 1 tpmC = (1 / 0.45) / 60 ≈ 0.037 tps 逐步推导 假设系统性能为 1 tpmC,即每分钟处理 1 笔新订单: ...

2026年3月26日 · 1 分钟 · DBA Student