首页
›
Web后端与企业应用开发
›
046-Go Web服务慢查询连接池调优
›
《Go REST API慢查询场景下连接池性能调优实战》
VIP20
本课程属于:046-Go Web服务慢查询连接池调优
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Go REST API慢查询场景下连接池性能调优实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
慢查询场景定义 · 连接池性能瓶颈概述 · 课程目标与学习路径
课程导论
慢查询场景定义
02
Go database/sql包基础
核心接口与类型 · DB对象生命周期 · 驱动注册机制
Go
database/sql
03
连接池核心参数详解
SetMaxOpenConns · SetMaxIdleConns · SetConnMaxLifetime
连接池核心参数详…
SetMaxOpenCo…
04
慢查询场景模拟
构建一个模拟慢查询的REST API… · 使用Gin框架搭建基础端点
慢查询场景模拟
REST
05
连接池状态监控
使用DB.Stats()方法 · 理解连接池内部状态指标
连接池状态监控
DB.Stats
06
Prometheus指标暴露
将连接池指标暴露为Prometheu… · Grafana仪表盘配置
Prometheus
指标暴露
07
基准测试工具选型
wrk · hey · vegeta对比
基准测试工具选型
wrk
08
基线性能测试
默认连接池配置下的性能数据采集 · 建立性能基线
基线性能测试
默认连接池配置下…
09
MaxOpenConns调优
不同并发数下的最佳值探索 · 过小与过大的影响分析
MaxOpenConns
调优
10
MaxIdleConns调优
空闲连接数与内存占用的平衡 · 高并发场景下的最佳实践
MaxIdleConns
调优
11
ConnMaxLifetime调优
连接生命周期对慢查询的影响 · 数据库端连接超时配合
ConnMaxLifet…
调优
12
ConnMaxIdleTime调优
空闲连接回收策略 · 减少TIME_WAIT状态的技巧
ConnMaxIdleT…
调优
13
连接池参数组合调优
正交实验设计 · 多参数协同优化方法
连接池参数组合调…
正交实验设计
14
慢查询SQL识别
使用数据库慢查询日志 · 集成opentracing进行链路追…
SQL
慢查询
15
数据库索引优化
慢查询索引分析 · EXPLAIN命令使用 · 复合索引设计
数据库索引优化
慢查询索引分析
16
连接池与ORM框架
GORM连接池配置 · xorm连接池配置 · 原生sql对比
ORM
连接池
17
读写分离场景
主从复制架构下的连接池配置 · 读写分离中间件集成
读写分离场景
主从复制架构下的…
18
连接池泄漏排查
goroutine泄漏检测 · 连接未归还的常见原因 · pprof分析
连接池泄漏排查
goroutine
19
连接池超时处理
context超时传递 · 请求级别的超时控制 · 重试策略
连接池超时处理
context
20
连接池预热机制
服务启动时预创建连接 · 避免冷启动性能抖动
连接池预热机制
服务启动时预创建…
21
连接池动态调整
基于负载的自适应连接池 · 使用Hystrix-like熔断器
连接池动态调整
基于负载的自适应…
22
连接池与连接复用
HTTP Keep-Alive与数据… · 减少三次握手开销
连接池
连接复用
23
连接池在微服务中的实践
服务网格下的连接池管理 · Sidecar代理的影响
连接池
微服务
24
连接池与连接池对比
Go vs Java HikariC…
连接池
连接池对比
25
连接池压力测试脚本
编写Go自动化测试脚本 · 持续集成中的性能回归
连接池压力测试脚…
Go
26
连接池故障注入
模拟数据库宕机 · 网络延迟 · 连接池耗尽场景
连接池故障注入
模拟数据库宕机
27
连接池日志与告警
结构化日志输出 · 基于阈值的告警规则
连接池日志
告警
28
连接池性能调优案例1
电商秒杀系统慢查询优化实录
连接池性能调优案…
电商秒杀系统慢查…
29
连接池性能调优案例2
金融交易系统连接池参数调优实战
连接池性能调优案…
金融交易系统连接…
30
课程总结
调优方法论回顾 · 最佳实践清单 · 进一步学习资源推荐
课程总结
调优方法论回顾
所属VIP或分类
同VIP:Go-Gin连接池参数配置与慢查询性能调优实践
同VIP:Go-Gin连接池复用策略与REST-API响应延迟优化
同VIP:Go-Gin连接池预热与REST-API慢查询性能优化