首页
›
Web后端与企业应用开发
›
046-Go Web服务慢查询连接池调优
›
《Go Web连接池配置与慢查询故障排查》
VIP20
本课程属于:046-Go Web服务慢查询连接池调优
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Go Web连接池配置与慢查询故障排查
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
连接池基础概念
什么是数据库连接池 · 为什么需要连接池 · 连接池的核心参数(MaxOpenCo…
连接池基础概念
什么是数据库连接…
02
Go database/sql标准库
database/sql接口设计 · sql.DB对象 · sql.Conn与sql.Rows
Go
database/sql
03
连接池初始化
使用sql.Open()创建连接池 · 设置连接池参数的最佳实践 · 连接池的懒加载机制
连接池初始化
sql.Open
04
MaxOpenConns详解
最大打开连接数的作用 · 如何根据并发量估算 · 设置过小/过大的影响
MaxOpenConns
最大打开连接数的…
05
MaxIdleConns详解
最大空闲连接数 · 空闲连接与性能的关系 · 如何设置合理的空闲连接数
MaxIdleConns
最大空闲连接数
06
ConnMaxLifetime详解
连接最大存活时间 · 防止连接泄漏 · 与数据库端超时配置的配合
ConnMaxLifet…
连接最大存活时间
07
ConnMaxIdleTime详解
空闲连接最大存活时间 · 与ConnMaxLifetime的区… · 减少空闲连接占用
ConnMaxIdleT…
空闲连接最大存活…
08
连接池状态监控
使用db.Stats()获取连接池指… · 解读Stats结构体字段 · Prometheus指标暴露
连接池状态监控
db.Stats
09
连接池常见问题
连接泄漏 · 连接耗尽 · 连接超时
连接池常见问题
连接泄漏
10
连接泄漏排查
使用database/sql的Con… · Rows未关闭 · 事务未提交/回滚
连接泄漏排查
database/sql
11
连接耗尽处理
too many connectio… · 临时增加连接数 · 优化SQL
连接耗尽处理
too
12
连接超时设置
SetConnMaxLifetime… · 避免连接被服务端切断
连接超时设置
SetConnMaxLi…
13
连接池与事务
事务中连接的管理 · 事务内连接独占 · 长事务对连接池的影响
连接池
事务
14
连接池与ORM
GORM连接池配置 · XORM连接池配置 · ent连接池配置
ORM
连接池
15
连接池压力测试
使用hey/wrk进行并发测试 · 观察连接池指标 · 调整参数优化
连接池压力测试
hey/wrk
16
慢查询基础概念
什么是慢查询 · 慢查询的危害 · 慢查询日志的作用
慢查询基础概念
什么是慢查询
17
MySQL慢查询日志配置
开启慢查询日志 · 设置long_query_time · 设置log_queries_not_…
MySQL
慢查询日志配置
18
PostgreSQL慢查询配置
pg_stat_statements… · 设置log_min_duration… · auto_explain模块
PostgreSQL
慢查询配置
19
Go中慢查询检测
使用database/sql的Sta… · 自定义SQL执行时间监控 · 中间件记录慢查询
Go
慢查询检测
20
慢查询日志分析
使用pt-query-digest分… · 使用pgBadger分析PG慢日志 · 识别高频慢SQL
慢查询日志分析
pt-query-dig…
21
EXPLAIN执行计划
EXPLAIN输出解读 · type/rows/Extra关键字… · 索引使用情况分析
EXPLAIN
执行计划
22
索引优化
B+树索引原理 · 复合索引最左前缀原则 · 覆盖索引
索引优化
B+
23
SQL语句优化
避免SELECT * · 合理使用JOIN · 分页优化(延迟关联)
SQL
语句优化
24
数据库连接池与慢查询的关系
连接池过小导致排队等待 · 连接池过大导致数据库负载高 · 慢查询占用连接
数据库连接池
慢查询的关系
25
Go Web框架中的连接池配置
Gin框架集成连接池 · Echo框架集成连接池 · Fiber框架集成连接池
Go
Web
26
连接池动态调整
根据负载自动调整连接池参数 · 使用Hystrix-like熔断机制 · 连接池健康检查
连接池动态调整
根据负载自动调整…
27
慢查询告警与自动化
基于Prometheus+Alert… · Grafana仪表盘 · 自动化kill慢查询
慢查询告警
自动化
28
实战案例一
高并发API服务连接池优化 · 从连接耗尽到稳定运行 · 参数调优过程
实战案例一
API
29
实战案例二
慢查询导致服务雪崩 · 定位慢SQL · 索引优化
实战案例二
慢查询导致服务雪…
30
总结与最佳实践
连接池配置清单 · 慢查询排查SOP · 性能调优思维导图
最佳实践
连接池配置清单
所属VIP或分类
同VIP:Go-Gin连接池参数配置与慢查询性能调优实践
同VIP:Go-Gin连接池复用策略与REST-API响应延迟优化
同VIP:Go-Gin连接池预热与REST-API慢查询性能优化