首页
›
Web后端与企业应用开发
›
053-Go项目结构慢查询连接池调优
›
《OTelGo慢查询连接池监控与性能调优》
VIP20
本课程属于:053-Go项目结构慢查询连接池调优
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
OTelGo慢查询连接池监控与性能调优
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导学
慢查询与连接池水位问题的背景 · 课程目标与学习路径
课程导学
慢查询
02
OpenTelemetry Go SDK 基础
SDK安装 · TracerProvider初始化 · 基本Span创建
OpenTelemetr…
Go
03
数据库慢查询定义
慢查询的判定标准 · 常见原因(索引缺失 · 锁等待
数据库慢查询定义
慢查询的判定标准
04
Go database/sql 接口概览
sql.DB · sql.Conn · sql.Stmt
Go
database/sql
05
连接池核心参数
SetMaxOpenConns · SetMaxIdleConns · SetConnMaxLifetime
连接池核心参数
SetMaxOpenCo…
06
连接池水位概念
活跃连接数 · 空闲连接数 · 等待请求数
连接池水位概念
活跃连接数
07
手动埋点采集慢查询
使用OTel Span封装数据库查询 · 记录查询耗时与SQL语句
手动埋点采集慢查…
OTel
08
手动埋点采集连接池水位
通过sql.DB.Stats()获取… · 转换为OTel Metrics
手动埋点采集连接…
sql.DB.Stats
09
OTel Metrics 基础
Counter · Histogram · Gauge 在连接池监控中的应用场景
OTel
Metrics
10
创建自定义Metrics
定义db.connections.a… · db.connections.idl… · db.connections.wai…
Metrics
创建自定义
11
慢查询Span属性设计
db.system · db.statement · db.operation
Span
慢查询
12
连接池水位Gauge更新策略
定时采集 vs 请求级采集 · 优缺点对比
Gauge
连接池水位
13
集成Prometheus Exporter
配置OTel Prometheus… · 暴露/metrics端点
Prometheus
Exporter
14
集成Jaeger/OTLP Exporter
将慢查询Span发送到Jaeger或…
Jaeger/OTLP
Exporter
15
慢查询阈值动态配置
使用环境变量或配置中心动态调整慢查询…
慢查询阈值动态配…
使用环境变量或配…
16
连接池水位告警规则
基于Prometheus Alert…
连接池水位告警规…
Prometheus
17
GORM + OTel 集成
使用GORM插件自动埋点 · 拦截慢查询
GORM
OTel
18
sqlx + OTel 集成
通过sqlx的DB wrapper实…
sqlx
OTel
19
连接池泄漏检测
通过水位指标识别连接未归还 · 事务未提交等泄漏场景
连接池泄漏检测
通过水位指标识别…
20
慢查询Top N分析
利用Histogram分位数(p50…
Top
慢查询
21
连接池参数调优
根据水位指标调整MaxOpenCon… · MaxIdleConns · MaxLifetime
连接池参数调优
MaxOpenCon
22
多数据源监控
为读写分离 · 分库分表场景分别创建Metrics和…
多数据源监控
为读写分离
23
上下文传播与异步查询
确保慢查询Span正确关联父Span · 处理goroutine中的上下文传递
上下文传播
异步查询
24
慢查询日志与Span联动
将数据库慢日志(如MySQL slo…
Span
慢查询日志
25
连接池预热策略
启动时预创建连接 · 避免冷启动导致的高延迟
连接池预热策略
启动时预创建连接
26
Grafana Dashboard设计
展示慢查询趋势 · 连接池水位 · 等待队列长度
Grafana
Dashboard
27
性能开销评估
OTel埋点对数据库查询延迟和连接池…
性能开销评估
OTel
28
生产环境最佳实践
采样率设置 · Span属性脱敏 · Metrics聚合周期选择
生产环境最佳实践
采样率设置
29
故障排查案例
连接池耗尽导致服务雪崩 · 通过水位指标定位根因
故障排查案例
连接池耗尽导致服…
30
课程总结与展望
Serverless · 边缘计算场景下的连接池管理新挑战
课程总结
Serverless
所属VIP或分类
同VIP:Docker容器Go连接池调优:慢查询定位与链路分析
同VIP:Go慢查询Go连接池监控与性能调优
同VIP:Go慢查询连接池监控与性能调优