数据库基本常识学习
一、核心概念与定义
- 1.
TPS(每秒事务数)
- •定义:数据库每秒成功处理的事务数量。事务是包含一个或多个 SQL 操作的逻辑单元(如转账:扣款+加款+提交),需满足 ACID 特性(原子性、一致性、隔离性、持久性)
- •关键点:
- •仅统计成功提交的事务(
COMMIT
),回滚事务(ROLLBACK
)不计入。 - •反映数据库处理业务逻辑单元的能力(如电商下单、支付流程)
- •仅统计成功提交的事务(
- •定义:数据库每秒成功处理的事务数量。事务是包含一个或多个 SQL 操作的逻辑单元(如转账:扣款+加款+提交),需满足 ACID 特性(原子性、一致性、隔离性、持久性)
- 2.
OPS(每秒操作数)
- •定义:数据库每秒执行的物理操作次数,包括读(SELECT)、写(INSERT/UPDATE/DELETE)等底层 I/O 操作
- •与 IOPS 的关系:
- •OPS 常与 IOPS(每秒输入/输出操作) 关联,后者特指存储设备的读写次数(如磁盘每秒处理多少次读写请求)
- •公式:
IOPS = OPS × 操作系数
(例如一次事务可能触发多次磁盘 I/O)
- •定义:数据库每秒执行的物理操作次数,包括读(SELECT)、写(INSERT/UPDATE/DELETE)等底层 I/O 操作