Syngnat
|
0077c6dba7
|
⚡️ perf(sqlserver): 延长空闲连接复用窗口
- 将 SQL Server 单条空闲连接保留时间由 30 秒延长至 30 分钟
- 保持最大连接数和 30 分钟生命周期轮换策略不变
- Oracle、OceanBase 与其他数据库继续沿用原连接池策略
- 增加空闲窗口与连接复用边界回归测试
|
2026-07-13 17:30:23 +08:00 |
|
Syngnat
|
92aedde121
|
🐛 fix(db): 优化 SQLServer 首次查询耗时
- 为 SQLServer 连接池保留 1 条空闲连接,减少反复冷连接开销
- 复用 Oracle/OceanBase 的默认空闲连接常量,其他默认数据库池策略保持不变
- 新增连接池行为测试,覆盖 SQLServer 复用与默认池关闭 idle 连接
|
2026-07-09 17:18:12 +08:00 |
|
Syngnat
|
4fee58999d
|
perf(db): keep one idle Oracle-style connection
|
2026-07-07 17:29:17 +08:00 |
|
Syngnat
|
21c427bc39
|
🐛 fix(connection): 优化多数据源连接数占用
- 测试连接改为隔离连接,成功后立即关闭并避免写入全局缓存
- 新增通用 SQL 连接池配置,限制网络型数据源空闲连接长期占用
- Redis 测试连接改为临时客户端并立即释放
- MySQL 连接数超限时释放同实例缓存连接并重试
- 补充连接释放、缓存重试和连接池参数回归测试
|
2026-06-18 20:29:19 +08:00 |
|