Repository navigation
v1.2.53
·
250 commits
to master
since this release
更新说明
- 整页写入不再按时间判中断:以前一批(本次任务常见 2 万行一页)写到 60~300 秒就判「连接可能已半开」,回滚这一段换连接重跑 —— 日志里反复刷的「单批 20000 行写入 100 秒未返回」就是它。现在改成每 30 秒另开会话探活一次:链路活着就继续等,只有探活不通才判链路已断
- 真断的处理不变:弃用该连接、回滚这一段、换新连接重跑(数据会重新写入,不丢行);探活不通时整个任务暂停 15 秒,避免几百张表在同一秒各自重连
- 语句粒度不变:一页 2 万行会按字节上限切成多条 INSERT(MySQL / MariaDB 单条上限 1MB、起步 512KB,健康链路几条语句后自动翻倍),大报文在这条链路上丢一个包就要重传几十秒,这是中断的根源
- upsert 的更新发送(flush)同样改成探活式等待,不再到点就判「发送超时」
安装包
| 平台 | 文件 | 形态与适用场景 | 大小 |
|---|---|---|---|
| Windows | DBmind_1.2.53_x64-setup.exe | 安装向导(推荐) | 47.3 MB |
| Windows | DBmind_1.2.53_x64_en-US.msi | MSI 包(企业批量部署 / 静默安装) | 55.1 MB |
| Windows | dbmind-1.2.53-portable.zip | 免安装:解压即用,不写注册表 | 66.7 MB |
| macOS(Apple 芯片) | DBmind_1.2.53_aarch64.dmg | 安装镜像:把图标拖进「应用程序」 | 58.3 MB |
| macOS(Intel) | DBmind_1.2.53_x64.dmg | 安装镜像:把图标拖进「应用程序」 | 59.9 MB |
| Linux(Debian / Ubuntu) | DBmind_1.2.53_amd64.deb | apt 安装,带开始菜单项 | 68.3 MB |
| Linux(通用发行版) | DBmind_1.2.53_amd64.AppImage | 免安装:chmod +x 后直接运行 |
138.5 MB |