作为一位测试人员,在日常测试过程中,我们会经常和数据库打交道,在我们监控数据库指标时,经常会遇到数据库告警的情况:
1、性能相关告警
- 响应时间过长告警:查看慢查询日志、监控数据库资源
- 吞吐量下降告警:检查并发连接数、分析业务操作类型
2、资源利用告警
- CPU 使用率过高告警:定位高 CPU 消耗的查询或进程、检查数据库配置和参数
- 内存使用率过高告警:分析内存使用构成、检查内存泄漏情况
- 磁盘 I/O 告警:确定高 I/O 操作的对象、考虑存储设备性能
3、连接和事务告警
- 连接数过多告警:检查应用程序连接行为、分析连接请求来源
- 事务相关告警(如长事务、死锁):定位长事务、解决死锁问题