首页
›
Web后端与企业应用开发
›
061-分布式事务连接池水位巡检
›
《Go事务连接池水位连接池监控与性能调优》
VIP20
本课程属于:061-分布式事务连接池水位巡检
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Go事务连接池水位连接池监控与性能调优
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
连接池基础
什么是数据库连接池 · 为什么需要连接池 · 连接池的核心指标(活跃数
连接池基础
什么是数据库连接…
02
Go database/sql包
database/sql接口设计 · sql.DB对象 · sql.Conn与sql.Tx的关系
Go
database/sql
03
连接池配置
SetMaxOpenConns · SetMaxIdleConns · SetConnMaxLifetime
连接池配置
SetMaxOpenCo…
04
连接池水位概念
水位定义 · 低水位 · 高水位
连接池水位概念
水位定义
05
水位监控指标
活跃连接数 · 空闲连接数 · 等待队列长度
水位监控指标
活跃连接数
06
事务基础
ACID特性 · Go中事务的开启与提交 · 事务的隔离级别
事务基础
ACID
07
事务与连接池的关系
事务独占连接 · 事务生命周期对连接池水位的影响
事务
连接池的关系
08
长事务问题
长事务导致连接池水位上升 · 连接被长时间占用 · 其他请求排队等待
长事务问题
长事务导致连接池…
09
事务超时控制
context.WithTimeou… · 避免事务无限期持有连接
事务超时控制
context.With…
10
连接泄漏场景
事务未提交/回滚 · 连接未归还 · defer使用不当导致泄漏
连接泄漏场景
事务未提交
11
连接泄漏检测
使用database/sql的Sta… · 自定义监控 · pprof分析
连接泄漏检测
database/sql
12
连接池水位过高原因分析
并发请求突增 · 慢查询 · 长事务
连接池水位过高原…
并发请求突增
13
连接池水位过低问题
空闲连接不足 · 频繁创建新连接 · 数据库负载波动
连接池水位过低问…
空闲连接不足
14
连接池参数调优
根据QPS · TPS · 平均事务时长计算最佳MaxOpenC…
连接池参数调优
QPS
15
连接池参数调优
根据空闲连接复用率计算最佳MaxId…
连接池参数调优
MaxId
16
连接池参数调优
根据连接老化与数据库侧超时设置Con…
连接池参数调优
Con
17
连接池参数调优
根据空闲回收策略设置ConnMaxI…
连接池参数调优
ConnMaxI
18
连接池水位告警策略
设置水位阈值 · 告警级别 · 自动扩缩容思路
连接池水位告警策…
设置水位阈值
19
连接池水位可视化
Prometheus + Grafa… · 自定义Exporter
连接池水位可视化
Prometheus
20
连接池水位与数据库侧关系
数据库max_connections · 数据库连接风暴 · 连接池与数据库侧协同
连接池水位
数据库侧关系
21
事务嵌套与连接池
嵌套事务实现 · savepoint · 事务传播行为对连接的影响
事务嵌套
连接池
22
读写分离与连接池
主从连接池分离 · 事务强制走主库 · 读连接池水位管理
读写分离
连接池
23
分库分表与连接池
多数据源连接池 · 分片事务 · 分布式事务对连接池的影响
分库分表
连接池
24
连接池水位与ORM框架
GORM连接池配置 · GORM事务管理 · GORM连接泄漏排查
ORM
连接池水位
25
连接池水位与连接中间件
PgBouncer · ProxySQL · 连接池中间件水位管理
连接池水位
连接
26
连接池水位压测
使用go-wrk · hey · locust模拟高并发
连接池水位压测
go-wrk
27
连接池水位故障演练
模拟连接泄漏 · 模拟慢查询 · 模拟数据库重启
连接池水位故障演…
模拟连接泄漏
28
连接池水位最佳实践
初始化配置 · 动态调整 · 优雅关闭
连接池水位最佳实…
初始化配置
29
连接池水位案例分析
电商秒杀场景 · 金融交易场景 · IoT数据采集场景
连接池水位案例分…
电商秒杀场景
30
连接池水位总结与展望
未来趋势 · 连接池与Serverless · 连接池与云原生
连接池水位总结
未来趋势
所属VIP或分类
同VIP:Docker环境下连接池水位与分布式事务参数配置调优
同VIP:Go事务连接池水位安全审计与基线治理
同VIP:Go事务连接池水位接口设计与契约测试