首页
›
Web后端与企业应用开发
›
054-Go并发性能调优
›
《Go并发性能调优:连接池参数配置与吞吐量平衡工程实践》
VIP20
本课程属于:054-Go并发性能调优
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Go并发性能调优:连接池参数配置与吞吐量平衡工程实践
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
连接池基础
连接池的定义 · 核心作用(复用 · 限流
连接池基础
连接池的定义
02
Go标准库database/sql连接池
DB结构体 · SetMaxOpenConns · SetMaxIdleConns
Go
database/sql
03
连接池生命周期管理
连接的创建 · 获取 · 复用
连接池生命周期管…
连接的创建
04
MaxOpenConns参数调优
最大打开连接数的设置原则 · 与数据库最大连接数的关系 · 过高/过低的影响
MaxOpenConns
参数调优
05
MaxIdleConns参数调优
最大空闲连接数的设置原则 · 空闲连接对延迟和资源占用的影响
MaxIdleConns
参数调优
06
ConnMaxLifetime参数调优
连接最大存活时间的设置 · 应对数据库连接超时和DNS轮询的策略
ConnMaxLifet…
参数调优
07
ConnMaxIdleTime参数调优
空闲连接最大存活时间的设置 · 与ConnMaxLifetime的协…
ConnMaxIdleT…
参数调优
08
连接池饥饿与死锁
连接池耗尽的原因分析 · goroutine泄漏导致的连接泄漏 · 死锁场景复现与排查
连接池饥饿
死锁
09
连接池监控与指标
使用expvar · prometheus · otel等工具监控连接池状态(Ope…
连接池监控
指标
10
数据库驱动层连接池
pgx · go-redis · mongo-go-driver等第三…
数据库驱动层连接…
pgx
11
HTTP连接池
http.Transport的Max… · MaxIdleConnsPerHos… · IdleConnTimeout
HTTP
连接池
12
gRPC连接池
gRPC客户端连接复用 · 连接状态管理 · 负载均衡策略与连接池的关系
gRPC
连接池
13
Redis连接池
go-redis连接池参数(Pool… · MinIdleConns · MaxConnAge
Redis
连接池
14
MongoDB连接池
mongo-go-driver连接池… · MinPoolSize · MaxConnIdleTime)调优
MongoDB
连接池
15
连接池与并发模型
goroutine数量与连接池大小的… · 扇出模式下的连接池压力测试
连接池
并发模型
16
连接池预热
服务启动时预创建连接 · 避免冷启动延迟 · 预热策略与实现
连接池预热
服务启动时预创建…
17
连接池动态调整
根据实时负载动态调整连接池参数 · 使用反馈控制算法(如PID)实现自适…
连接池动态调整
根据实时负载动态…
18
连接池与熔断/限流
连接池耗尽作为熔断信号 · 与rate limiter · circuit breaker的协同…
连接池
熔断
19
连接池在微服务中的实践
服务间调用连接池隔离 · 连接池共享与资源竞争
连接池
微服务
20
连接池与数据库连接风暴
数据库重启后的连接风暴问题 · 指数退避重连策略 · 连接池平滑恢复
连接池
数据库连接风暴
21
连接池与事务管理
长事务对连接池的影响 · 事务内连接持有时间控制 · 避免事务内空闲等待
连接池
事务管理
22
连接池与上下文超时
使用context.WithTime… · 避免无限等待
连接池
上下文超时
23
连接池与TLS/SSL
TLS握手开销对连接池的影响 · 连接复用与TLS会话复用
TLS/SSL
连接池
24
连接池与连接验证
连接健康检查机制(Ping · SELECT 1) · 惰性验证与主动验证的权衡
连接池
连接验证
25
连接池与连接池大小计算公式
根据QPS · 平均响应时间 · 并发数计算理论连接池大小
连接池
连接池大小计算公…
26
连接池性能基准测试
使用Go testing包编写连接池… · 分析吞吐量与延迟的权衡
连接池性能基准测…
Go
27
连接池常见问题排查
连接泄漏定位(pprof · netstat) · 连接池配置不当导致的性能瓶颈分析
连接池常见问题排…
pprof
28
连接池与云原生环境
Kubernetes下连接池配置的特… · Pod重启与连接池重建 · 服务网格对连接池的影响
连接池
云原生环境
29
连接池与异步/反应式编程
在异步框架(如Fiber · Gin异步模式)中连接池的使用注意事…
连接池
异步
30
连接池综合案例
设计一个高并发API网关 · 通过调优MySQL · Redis
连接池综合案例
API
所属VIP或分类
同VIP:CI-CD集成中Go服务性能回归测试与调优实践
同VIP:Goroutine调度原理与Go并发性能调优实战
同VIP:Go并发性能调优:CI-CD中pprof性能基线与回归检测