本次上线的 V3.10 是 V3 系列的维护版本,也是该系列的收官版本,共带来 30 余项优化与修复,包括优化小百灵 AI 回答质量、SQL 语法兼容性修复、联表查询同名列区分等多项改进。
自 SQLark 发布以来,已累计迭代 12 个版本,收到超过 2700 条用户的真实反馈与建议,感谢每一位用户深度参与产品共建,推动我们持续打磨产品细节。下一站,全新架构的 V4.0 将带来重要的框架与功能更新,敬请期待!
现在,让我们一起看看 V3.10 带来了哪些改进~
体验 SQLark V3.10 版本最新功能,欢迎在官网 www.sqlark.com 下载全功能免费版。
V3.10 重点通过用户意图理解和信息检索两方面优化 AI 回答质量。针对口语化、语义模糊的用户问题输入,结合多轮对话关联,基于模型能力重写用户问题并判断是否需要上文,以提供更准确的意图理解。信息检索方面,通过升级向量模型(768 维→1024 维)以捕获更细粒度的语义,提升检索结果准确率;同时文档处理采用重叠分段机制,减少文档边界信息丢失频率。
此外,完善了知识库中 SQLark 相关内容,补充产品版本更新记录、参考手册新增及订正内容,方便用户通过小百灵 AI 实现自助查询服务。
SQLark 的对象导航树提供快速搜索数据库对象的功能。V3.10 在对象导航中搜索后, 对于搜索结果新增重命名功能;目前对于对象搜索结果,可以直接通过右键菜单进行查看、编辑、生成 SQL、导入/导出等一系列操作。
在性能方面,通过优化对象 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 中,同名列以“表名.列名”或“表别名.列名”的形式展示,方便区分所属表。
同时,联表查询的结果集中列注释展示为空的问题也进行了修复:单表查询时列注释可正常显示,但联表查询时为空。现在两种查询场景下均可正常展示列注释。
数据生成是 SQLark 中最受欢迎的特色功能之一,可以快速生成千万级/亿级表数据,支持配置人员、时间、位置、商业、产品等 8 大类 49 子类数据规则。
本次更新针对「位置」类目下的「省市区」子类,新增补全省直辖县级市的选项(基于国家现行行政区划标准);用户可以随机生成或指定生成更全面真实的区县级行政区划数据。
针对 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 社区贡献者,对本次产品更新的贡献和支持
通过 SQLark 社区参与产品贡献的用户会获得积分奖励 💯,客服小百灵将在一个月内将积分发放至您的社区账号。
👉以上贡献者 ID,也可在:SQLark 官网 | 最近更新 | V3.10 查看。(V3.9 版本的贡献者积分已发放,请注意查收哦!)
在客户端的菜单栏点击 帮助 | 检查更新 选项,选择 立即下载 即可更新至最新版本,也可访问 SQLark 官网 www.sqlark.com 下载最新版本客户端。
产品安装和使用过程中有任何疑问、BUG 或需求,请通过社区论坛 ask.sqlark.com 反馈给我们!
你的意见或建议会直达产品经理和研发团队,经开发团队评估并采纳的,将快速进入产品开发排期,你的贡献会记录进产品版本日志记录,在官网公示。
➡️ SQLark 官网:www.sqlark.com
➡️ SQLark 社区 :ask.sqlark.com
