注册

🚀🚀 稳扎稳打,持续迭代 | SQLark V3.10 更新,30+ 项优化与修复

达梦在线服务平台 2026/05/13 25 0

img_v3_0211k_39ddbd0e2f7e4adeaf919d411353505g.jpg

本次上线的 V3.10 是 V3 系列的维护版本,也是该系列的收官版本,共带来 30 余项优化与修复,包括优化小百灵 AI 回答质量、SQL 语法兼容性修复、联表查询同名列区分等多项改进。

自 SQLark 发布以来,已累计迭代 12 个版本,收到超过 2700 条用户的真实反馈与建议,感谢每一位用户深度参与产品共建,推动我们持续打磨产品细节。下一站,全新架构的 V4.0 将带来重要的框架与功能更新,敬请期待!

现在,让我们一起看看 V3.10 带来了哪些改进~

体验 SQLark V3.10 版本最新功能,欢迎在官网 www.sqlark.com 下载全功能免费版。

小百灵 AI:语义理解与检索升级

V3.10 重点通过用户意图理解信息检索两方面优化 AI 回答质量。针对口语化、语义模糊的用户问题输入,结合多轮对话关联,基于模型能力重写用户问题并判断是否需要上文,以提供更准确的意图理解。信息检索方面,通过升级向量模型(768 维→1024 维)以捕获更细粒度的语义,提升检索结果准确率;同时文档处理采用重叠分段机制,减少文档边界信息丢失频率。

此外,完善了知识库中 SQLark 相关内容,补充产品版本更新记录、参考手册新增及订正内容,方便用户通过小百灵 AI 实现自助查询服务。

8e813181d2a4a98a071a0c782da8e722.jpg

对象搜索结果:常用操作完善

SQLark 的对象导航树提供快速搜索数据库对象的功能。V3.10 在对象导航中搜索后, 对于搜索结果新增重命名功能;目前对于对象搜索结果,可以直接通过右键菜单进行查看、编辑、生成 SQL、导入/导出等一系列操作。

img_v3_0211k_d665694444b540cbb2ccbe169d86150g.jpg

在性能方面,通过优化对象 DDL 获取方式修复了在 DM7 数据库中,当表对象数量规模达上万级别时,批量生成 CREATE 语句出现异常缓慢的问题。

查询执行:语法兼容性修复

V3.10 修复了 达梦/MySQL 的多个语法兼容性问题,包括:

  • 当执行 INSERT 语句时,若 VALUES 子句中包含 JSON 等复杂数据格式,SQLark 会出现解析卡死、执行失败等问题;V3.10 通过优化 INSERT 语句的解析机制,该类语句现可正常执行。

  • 在达梦数据库中格式化 SQL 语句时,由于对子查询中的 || 连接符处理不完善,格式化后 || 中间会添加多余空格,进而引起语句执行报错;该问题现已修复,格式化后不再出现多余空格、语句可正常执行。

  • 在 MySQL 数据库中执行 SQL 语句时,当分号作为独立语句存在时(例如:SELECT * FROM A;;),此前执行语句会报错语法解析异常;V3.10 通过优化解析机制,可正确识别并处理此类独立分号,语句可正常执行。

同时,进一步完善了达梦数据库的语法支持,包括模式权限分配、创建外部链接支持 OPTION 子句、MULTISET UNION 集合操作及以斜杠(/)作为语句结束符等。

联表查询结果集:同名列展示优化

联表查询的结果集中,经常会遇到不同数据表中存在同名列的情形。V3.10 之前未对同名列进行区分,用户难以判断该列的具体来源;V3.10 中,同名列以“表名.列名”或“表别名.列名”的形式展示,方便区分所属表。

0a0d9fb8b873639a420d1745e55b1053.jpg

同时,联表查询的结果集中列注释展示为空的问题也进行了修复:单表查询时列注释可正常显示,但联表查询时为空。现在两种查询场景下均可正常展示列注释。

数据生成:省市区数据规则完善

数据生成是 SQLark 中最受欢迎的特色功能之一,可以快速生成千万级/亿级表数据,支持配置人员、时间、位置、商业、产品等 8 大类 49 子类数据规则。

本次更新针对「位置」类目下的「省市区」子类,新增补全省直辖县级市的选项(基于国家现行行政区划标准);用户可以随机生成指定生成更全面真实的区县级行政区划数据。

ea98c357993970b7d11680fee2e65aa8.jpg

数据迁移:MySQL-DM 体验优化

针对 MySQL 迁移至达梦数据库的场景,V3.10 修复了以下两项问题:

  • 当源表无主键、无唯一键且数据量超过 1000 万时,V3.10 之前由于 SQLark 异常分片,导致迁移时报错 java.lang.StringIndexOutOfBoundsException: start 1, end 0, length 0 的问题;V3.10 中优化了分片处理逻辑,此类大表可正常迁移。

  • 优化了字符串默认值中括号的语法处理。当 CHAR/VARCHAR 类型字段的默认值包含 英文括号() 时,此前迁移后会出现语法转换异常的问题;V3.10 统一为字符串类型的默认值添加单引号,将其整体作为字符串处理,实现正常转换。

此外,修复了删除被引用的评估任务时提示信息错误、环境检查环节重复报错提示、macOS 系统中迁移暂停后重迁时速度显示为 0、Kylin V11 系统中点击“数据迁移”按钮客户端无响应等多项细节问题。

其他更新/问题修复

对于部分用户反馈首次打开数据生成、数据导入/导出等子程序窗口后,直接将窗口最大化后使用功能并关闭窗口,重启 SQLark 时出现黑屏、子程序无法正常打开的问题;现已优化子程序窗口初始化逻辑,可正常打开和使用。

对于部分 Mac 设备的操作系统升级后,SQLark 将该设备误判为新设备、提示需要重新激活的问题;现已进行修复。

➡️ 请访问:www.sqlark.com ,至 最近更新 查看更多详情

贡献者

感谢以下 5 位 SQLark 社区贡献者,对本次产品更新的贡献和支持

img_v3_0211k_8086f22191e6406ebcccdc2f53ccd7bg.png

通过 SQLark 社区参与产品贡献的用户会获得积分奖励 💯,客服小百灵将在一个月内将积分发放至您的社区账号。

👉以上贡献者 ID,也可在:SQLark 官网 | 最近更新 | V3.10 查看。(V3.9 版本的贡献者积分已发放,请注意查收哦!)

如何升级 SQLark 至最新版本

在客户端的菜单栏点击 帮助 | 检查更新 选项,选择 立即下载 即可更新至最新版本,也可访问 SQLark 官网 www.sqlark.com 下载最新版本客户端。

c3597b553f3944285cdf70b7da482979.jpg

如何反馈问题

产品安装和使用过程中有任何疑问、BUG 或需求,请通过社区论坛 ask.sqlark.com 反馈给我们!

你的意见或建议会直达产品经理和研发团队,经开发团队评估并采纳的,将快速进入产品开发排期,你的贡献会记录进产品版本日志记录,在官网公示。

➡️ SQLark 官网:www.sqlark.com
➡️ SQLark 社区 :ask.sqlark.com

回答 0
暂无回答
扫一扫
联系客服