首页
›
Web后端与企业应用开发
›
046-Go Web服务慢查询连接池调优
›
《Go Web服务慢查询调优:连接池复用策略与数据库优化》
VIP20
本课程属于:046-Go Web服务慢查询连接池调优
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Go Web服务慢查询调优:连接池复用策略与数据库优化
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
慢查询的定义 · 对Web服务的危害 · 调优的整体思路与收益
课程导论
慢查询的定义
02
Go database/sql标准库概览
核心接口(DB · Stmt · Tx
Go
database/sql
03
连接池核心参数(一)
SetMaxOpenConns 最大…
连接池核心参数
SetMaxOpenCo…
04
连接池核心参数(二)
SetMaxIdleConns 最大…
连接池核心参数
SetMaxIdleCo…
05
连接池核心参数(三)
SetConnMaxLifetime…
连接池核心参数
SetConnMaxLi…
06
连接池核心参数(四)
SetConnMaxIdleTime…
连接池核心参数
SetConnMaxId…
07
连接池状态监控
使用 stats 和 expvar…
连接池状态监控
stats
08
连接泄漏的成因与排查
事务未提交 · Rows未关闭 · goroutine泄漏
连接泄漏的成因
排查
09
连接池复用策略最佳实践
根据业务类型(OLTP/批处理)差异…
连接池复用策略最…
OLTP
10
数据库驱动选择与影响
mysql · pgx · go-sql-driver/mysq…
数据库驱动选择
影响
11
慢查询日志与分析
MySQL慢查询日志配置 · pt-query-digest 使用
慢查询日志
分析
12
PostgreSQL慢查询日志
配置 log_min_duratio…
PostgreSQL
慢查询日志
13
索引优化基础
B+树索引原理 · 复合索引最左前缀原则
索引优化基础
B+
14
索引失效场景分析
隐式类型转换 · 函数操作 · LIKE模糊查询
索引失效场景分析
隐式类型转换
15
覆盖索引与索引下推
减少回表查询 · 提升查询效率
覆盖索引
索引下推
16
EXPLAIN执行计划解读
type · key · rows
EXPLAIN
执行计划解读
17
SQL语句重写技巧
避免SELECT * · 拆分大查询 · 使用JOIN代替子查询
SQL
语句重写技巧
18
分页查询优化
游标分页 vs 传统OFFSET分页 · 性能对比与实现
分页查询优化
vs
19
N+1查询问题
ORM(GORM · Ent)下的N+1问题识别与预加载解…
N+1
查询问题
20
批量操作优化
批量插入 · 批量更新 · 批量删除的SQL与Go实现
批量操作优化
批量插入
21
事务优化
短事务原则 · 事务隔离级别选择 · 乐观锁与悲观锁
事务优化
短事务原则
22
读写分离架构
Go中实现读写分离连接池 · 主从延迟处理策略
读写分离架构
Go
23
缓存策略
使用Redis缓存热点数据 · 缓存穿透 · 击穿
缓存策略
Redis
24
数据库连接池与业务协程池的协同
控制并发度 · 防止数据库过载
数据库连接池
业务协程池的协同
25
慢查询的链路追踪
OpenTelemetry集成 · 从HTTP请求到数据库调用的全链路分…
慢查询的链路追踪
OpenTelemetr…
26
压力测试与基准测试
使用hey · wrk · go test -bench 模拟慢…
压力测试
基准测试
27
实战案例一
高并发订单查询接口的慢查询定位与优化…
实战案例一
高并发订单查询接…
28
实战案例二
报表统计接口的慢查询优化 · 聚合查询与物化视图
实战案例二
报表统计接口的慢…
29
实战案例三
社交Feed流场景下的数据库连接池调…
实战案例三
Feed
30
课程总结与调优检查清单
从应用到数据库的全链路优化方法论
课程总结
调优检查清单
所属VIP或分类
同VIP:Go-Gin连接池参数配置与慢查询性能调优实践
同VIP:Go-Gin连接池复用策略与REST-API响应延迟优化
同VIP:Go-Gin连接池预热与REST-API慢查询性能优化