连接数问题
当出现 Too many connections 错误时,说明并发连接超过上限。可适当调大 max_connections,但更重要的是排查连接是否未及时释放、是否使用连接池。
性能优化要点
- 优化慢查询:开启慢查询日志,定位耗时 SQL;
- 合理加索引:为常用查询条件字段建立索引,避免全表扫描;
- 避免大事务与全表操作;
- 分页与缓存:高频读取使用缓存减轻数据库压力。
索引能显著提升查询速度,但过多索引会拖慢写入。应根据实际查询场景按需建立,并定期分析慢查询日志。
当出现 Too many connections 错误时,说明并发连接超过上限。可适当调大 max_connections,但更重要的是排查连接是否未及时释放、是否使用连接池。
索引能显著提升查询速度,但过多索引会拖慢写入。应根据实际查询场景按需建立,并定期分析慢查询日志。