联机事务处理(Online Transaction Processing)
缩写:OLTP
简述
面向高并发、短事务、按主键/索引点查与更新的工作负载形态。强调低延迟与事务正确,而非一次扫海量历史。
为何出现
需要区分「做生意的库」与「做分析的库」的设计与选型目标。
使用场景
订单下单、账户扣款、库存变更、会话状态等在线业务库。
实践与应用
• 建模偏范式与索引点查。
• 事务短小;避免报表扫生产 OLTP。
• 容量按 QPS/TPS 与热点行设计。
注意事项
• 在 OLTP 库上跑大分析会拖垮在线。
• 热点行更新是常见瓶颈。
对比与易混
| OLTP | OLAP | |
|---|---|---|
| 负载 | 短事务高并发 | 大扫描分析 |
局限与争议
同一实例混部分析与交易时常顾此失彼。
关联术语
• OLAP:分析负载对照
• 事务:OLTP 核心
• 行存:常见存储取向