Private
Public Access
1
0
Commit Graph

5 Commits

Author SHA1 Message Date
bfe5226bfe 新增:MySQL 真连接池重构基础架构
核心改进:
- 创建 MySQLConnectionPool 真正的连接池实现
- 连接池配置结构 PoolConfig(可配置参数)
- 动态连接获取与释放机制
- 空闲连接自动清理
- 健康检查机制(定期 Ping)
- 慢连接日志记录
- 连接池统计信息(Stats)
- 维护协程(清理+健康检查)

新增文件:
- pool_config.go - 连接池配置和实现
  - PoolConfig: 可配置的连接池参数
  - MySQLConnectionPool: 真正的连接池
  - Acquire/Release: 连接获取与释放
  - 清理与维护协程

修改文件:
- pool.go - 集成新连接池到 ConnectionPool

技术特性:
- 默认配置:20最大连接 / 10最大空闲 / 2最小空闲
- 健康检查:30秒间隔
- 慢连接阈值:500ms
- 连接最大生命周期:30分钟
- 空闲超时:10分钟

TODO:
- 连接预热(启动时建立最小连接)
- LRU 连接复用策略
- 单元测试
- 性能基准测试
2026-03-31 11:49:25 +08:00
a5d30684ed 重构:文件系统模块化架构,增强 Markdown 渲染
- 拆分 FileSystem.vue 为模块化组件架构
- 新增 Markdown Mermaid 图表渲染支持
- 新增 180+ 编程语言代码高亮
- 修复编辑/预览模式切换渲染问题
- 优化亮色/暗色模式主题适配
- 新增 TypeScript 类型定义
2026-02-04 03:32:46 +08:00
7e79a53dae 重构:模块重命名 u-desk,更新所有依赖到最新版本 2026-01-28 00:44:02 +08:00
8c577f70e7 重构:文件系统模块化架构,优化应用启动流程 2026-01-28 00:28:54 +08:00
652f5e5d60 新增:连接管理、数据查询等功能 2026-01-22 18:34:59 +08:00