首页
›
Web后端与企业应用开发
›
053-Go项目结构慢查询连接池调优
›
《Go项目结构慢查询连接池调优:性能调优参数详解》
VIP20
本课程属于:053-Go项目结构慢查询连接池调优
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Go项目结构慢查询连接池调优:性能调优参数详解
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
为什么Go项目需要关注慢查询与连接池…
课程导论
Go
02
MySQL慢查询日志
开启与配置slow_query_lo… · long_query_time参数详…
MySQL
慢查询日志
03
慢查询分析工具
mysqldumpslow与pt-q…
慢查询分析工具
mysqldumpslo…
04
EXPLAIN执行计划
type · key · rows
EXPLAIN
执行计划
05
索引优化基础
B+树原理 · 聚簇索引与二级索引 · 最左前缀原则
索引优化基础
B+
06
常见慢查询场景
全表扫描 · 文件排序 · 临时表
常见慢查询场景
全表扫描
07
Go database/sql标准库
sql.DB · sql.Conn · sql.Stmt的核心设计
Go
database/sql
08
连接池核心参数(一)
SetMaxOpenConns -…
连接池核心参数
SetMaxOpenCo…
09
连接池核心参数(二)
SetMaxIdleConns -…
连接池核心参数
SetMaxIdleCo…
10
连接池核心参数(三)
SetConnMaxLifetime…
连接池核心参数
SetConnMaxLi…
11
连接池核心参数(四)
SetConnMaxIdleTime…
连接池核心参数
SetConnMaxId…
12
连接池状态监控
DB.Stats()方法返回的Wai… · MaxOpenConnections…
连接池状态监控
DB.Stats
13
连接泄漏排查
使用net/http/pprof与d…
连接泄漏排查
net/http/ppr…
14
GORM连接池配置
gorm.Config与sql.DB… · 以及gorm
GORM
连接池配置
15
sqlx连接池配置
sqlx.DB与标准库的差异 · 以及NamedExec的优化
sqlx
连接池配置
16
连接池与事务
事务内连接持有时间对池压力的影响 · 以及Tx对象的正确使用
连接池
事务
17
连接池与并发
Goroutine数量与连接数的关系 · 避免连接饥饿
连接池
并发
18
连接池超时设置
context.WithTimeou… · SetConnMaxLifetime…
连接池超时设置
context.With…
19
数据库驱动层调优
go-sql-driver/mysq… · readTimeout · writeTimeout参数
数据库驱动层调优
go-sql-drive…
20
连接池预热
服务启动时预创建连接的策略与实现
连接池预热
服务启动时预创建…
21
慢查询与连接池的联动
慢SQL如何导致连接池耗尽?一个完整…
慢查询
连接池的联动
22
读写分离架构
Go中实现主从连接池分离的常见模式
读写分离架构
Go
23
连接池动态调整
根据QPS与响应时间自动调整MaxO…
连接池动态调整
QPS
24
连接池压力测试
使用hey · wrk或go-stress-test…
连接池压力测试
hey
25
连接池与ORM框架
对比GORM · sqlx · ent在连接池管理上的差异
ORM
连接池
26
连接池与连接复用
HTTP Keep-Alive与数据…
连接池
连接复用
27
连接池与连接验证
SetConnMaxLifetime…
连接池
连接验证
28
连接池与连接池大小公式
根据CPU核心数 · 磁盘IOPS · 延迟计算最佳连接数
连接池
连接池大小公式
29
生产环境调优案例
一个日活百万的Go服务连接池与慢查询…
生产环境调优案例
Go
30
课程总结与最佳实践
Go项目数据库性能调优的Checkl…
课程总结
最佳实践
所属VIP或分类
同VIP:Docker容器Go连接池调优:慢查询定位与链路分析
同VIP:Go慢查询Go连接池监控与性能调优
同VIP:Go慢查询连接池监控与性能调优