注册
🚀🚀🚀 SQLark V3.6 更新 | 小百灵 AI,可视化数据筛选器、数据库连接保持配置、逻辑导入模式映射多项功能更新!
技术分享/ 文章详情 /

🚀🚀🚀 SQLark V3.6 更新 | 小百灵 AI,可视化数据筛选器、数据库连接保持配置、逻辑导入模式映射多项功能更新!

达梦在线服务平台 2025/08/20 23 0 0

img_v3_02p9_fd6370f0b56f4791a6fe30045740f1fg.jpg

SQLark 在 8 月发布了 V3.6 版本。小百灵 AI 正式接入 Qwen3-235B 旗舰模型,更快更准确;新增可视化数据筛选器,优化对 SQL 代码中的表对象快速查看结构和数据的体验,达梦逻辑导入新增模式映射和冲突处理;此外针对软件启动和内存占用进行了优化;本次更新特性和问题修复共 70+ 项,欢迎更新使用!

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

01 小百灵 AI 新增模型 Qwen3-235B

6 月 SQLark 发布了集成 Qwen3-32B 和 DeepSeek-32B 模型的小百灵 AI 助手。本次 V3.6 新增千问旗舰模型 Qwen3-235B 帮助用户在使用达梦、Oracle、MySQL、PostgreSQL 过程中,更快更准地进行 SQL 编写、调试、调优等任务。

aiassistant.jpg

小百灵 AI 针对达梦数据库构建专有知识库,已学习达梦官方手册和达梦专家内部优质文档超 400 万字内容。

02 可视化数据筛选器

V3.6 之前 SQLark 仅支持通过编写 WHERE 子句实现数据筛选;在 V3.6 中新增数据筛选器功能,用户可以通过直观的可视化界面设置筛选条件。

datafilter.jpg

在设置筛选条件时,筛选器支持实时生成对应的 SQL 语句预览,用户可以核对筛选条件设置是否符合预期,也可以复制该 SQL 语句到查询窗口以编写更复杂的查询条件。

sqlpreview.jpg

对于仍然习惯使用 WHERE 子句筛选数据的开发者,V3.6 也优化了列名智能提示体验:用户不再需要记住列名首字母才能使用代码提示和补全,而是当光标定位到输入框时,即可出现列名提示,WHERE 语句编写过程更简便。

where.jpg

03 SQL 编辑器代码中的表对象操作

针对 SQL 代码中的表对象增加更多操作。V3.6 之前,对于 SQL 代码中的表对象仅支持通过 Ctrl+鼠标左击 查看 DDL 和属性信息,无法直观查看表结构、表数据等信息;V3.6 扩展对 SQL 代码中的表对象操作,将鼠标光标置于表名位置,右键单击即可调出表操作菜单:

tableoperationmenu.jpg

对于最常用的表结构表数据信息,推荐使用快捷键调出:

  • 查看表结构:通过 Ctrl+鼠标左击 可跳转至表设计窗口,查看表字段、索引、约束、DDL 等信息(V3.6 之前该操作仅可查看表的 DDL);
  • 查看表数据:将鼠标光标置于表名位置,通过 F4 可跳转至浏览数据窗口;
  • 表别名溯源:对于表别名,通过 Ctrl+鼠标左击 可定位至该别名对应的实际表名或其定义语句。

ctrl.jpg

04 数据库连接新增连接保持设置

V3.6 之前,当出现网络抖动、或数据库的空闲会话超时时间设置较短的情况下,用户需频繁进行手动重连数据库操作。V3.6 支持在新建/编辑连接时,设置保持连接间隔时间自动重连次数,保障该连接下的会话在一段时间内没有活动操作的情况下,仍能保持连接有效性。

connectionconfiguration.jpg

注意:该参数设置后,将在该连接下的所有查询窗口、程序窗口及浏览数据窗口生效。

05 达梦逻辑导入模式映射和冲突处理

V3.6 之前,DM 逻辑导入功能仅支持将数据库对象完整导入至同名模式中,无法实现跨模式备份还原,也不支持自定义导入范围或进行参数配置等。V3.6 版本新增支持更多高级配置:

  • 模式映射配置:支持将对象从源模式导入至用户指定的目标模式,可以实现生产库与测试库间的跨模式同步等。
  • 导入范围配置:支持仅导入表数据,或选择导入部分视图、函数等对象。
  • 冲突处理:支持目标表已存在时冲突策略、忽略 LENGTH_IN_CHAR建库参数不同处理策略等。

logicalimport.jpg

06 数据迁移:索引策略优化

V3.6 中数据迁移首先对索引迁移策略进行整体优化。V3.6 之前,SQLark 仅支持迁移常见索引类型(如单列/联合索引、函数索引等);V3.6 对空间索引、全文索引、索引升降序等高级特性迁移进行了优化,满足企业大型业务系统的迁移需求:

  • 新增支持将全文索引空间索引索引降序等特性,完整迁移至达梦对应的索引类型;
  • 优化联合索引唯一索引的迁移逻辑,不再受到主键影响,实现索引完整迁移;
  • 针对百万行及以上的大表索引,迁移时根据目标库的并行配置(MAX_PARALLEL_DEGREE 等),自动开启并行迁移,提升索引迁移效率。

新增支持对象转换功能:当源库为 Oracle 时,支持自定义配置源库索引名转换规则,避免迁到 DM 时发生同一模式下索引同名错误;当源库为 MySQL 时,支持配置自增列转换规则,避免部分达梦版本不兼容 AUTO_INCREMENT 时导致迁移失败的问题。

indexnameconversion.jpg

autoincrementcolumnconversion.jpg

07 安装启动/性能优化

部分使用 Windows 10 低版本系统(1803 及更早版本)的用户在安装 V3.5 后无法启动,报“后台服务启动失败”错误,原因是 SQLark 启动程序的参数配置与操作系统冲突,V3.6 版本进行了修复。

关于软件启动速度,SQLark 启动时会预加载部分信息用于启动完成后的用户操作,例如预加载数据库对象信息,用于对象操作和 SQL 编辑器代码提示;但是也加载了部分非必要内容,如 SQL 执行日志,导致用户启动速度慢。V3.6 通过信息分库和异步加载处理减少启动时的预加载信息,对于频繁使用 SQL 编辑器进行代码开发和调试,造成操作日志文件体积大的用户,可明显提升启动速度。

性能方面优化了多连接下频繁新建/关闭多窗口场景下的内存占用高的问题。当用户使用 SQLark 连接多个数据库,频繁新建/关闭/切换多个窗口(查询窗口、数据浏览窗口、表设计窗口等)进行 SQL 代码开发调试、数据查看编辑等工作时,由于 SQLark 内存回收机制设计缺陷,导致内存占用持续增长,出现页面卡顿、操作不流畅等问题。 V3.6 对 SQLark 各模块内存管理和回收机制进行优化,达到在 20 个连接多窗口操作的场景下,新建窗口使用时内存合理增长,关闭窗口后快速释放资源。

同时优化了数据库/模式中的函数/存储过程对象数量达几千上万个时,查看和编辑单个对象的响应速度。由于之前 SQLark 对此类对象采取全信息扫描加载策略,导致当对象总数量较多时,单个对象的操作响应速度慢,耗时 5s 以上。V3.6 经过策略优化后,目前内测在 8G 内存环境、含 5000+ 存储过程的数据库中,单个存储过程操作响应时间缩短至 1s 以内。

08 其它更新/问题修复

SQL 编辑器的常用代码段新增导入导出为 xml 文件功能,当需要在多台设备的 SQLark 上同步代码模板时,可将代码模板导出为 xml 文件,一键导入至其它设备使用,也可识别从 DBeaver、PL/SQL Developer、DM Manager 导出的 xml/txt/properties 文件;在 SQL 编辑器里拖动代码段时,增加虚拟光标定位提示,辅助代码准确插入预期的位置

结果集/表数据查看支持在首选项里全局配置每页默认展示行数,而 V3.6 之前,仅可对当前数据页临时调整;新增支持通过 Ctrl/Shift 键选中多列数据,进行批量复制字段名、复制数据、固定/隐藏列等操作;修复了选中多条数据右键复制为 INSERT/UPDATE 语句时,若选中数据中含有字段类型为 CLOBBLOB 的数据,会出现首行数据显示完整,但其余数据被截断的问题。

通过可视化方式删除数据库对象时,二次确认删除窗口中增加 SQL 预览信息,用户可以确定删除操作类型和删除范围后再执行操作。使用表设计器新建表结构时去除 SQL 预览限制,如有必填项缺失、字段名重复等情况也可实时查看 SQL 预览;表设计过程中报错时,V3.6 在提供错误号和错误消息的基础上,增加提示具体报错的 SQL 语句,方便快速定位报错位置。

增加部分快捷键:在对象导航处使用 F5 进行刷新操作;在查看全部对象页面使用 Ctrl+F 至编辑器内的对象搜索框;在调整 SQLark 工作区界面布局时,支持以下快捷键:

key.jpg

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

🌟 贡献者

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

3.6贡献者.jpg

参与产品贡献的用户会获得积分奖励 💯,客服小百灵将在一个月内在 SQLark 社区发布奖励结果。

👉以上贡献者 ID,也可在:SQLark 官网 | 最近更新 | V3.6 查看;

(V3.5 版本的贡献者积分已发放,请注意查收哦!)

2025 年 2 月起,SQLark 贡献者榜单和积分奖励机制将只适用于通过社区进行意见反馈并被采纳的用户,V3.3 以后的版本将不再对通过微信客服或其他渠道反馈的用户进行标注和奖励。

我们鼓励用户通过社区发帖的形式,完整的描述问题,包含环境信息、操作路径,相应的截图、日志等更多有效的背景信息,这将有助力产研团队更高效的定位问题,也方便用户跟进问题解决情况,同时也可以帮助遇到同样问题的用户,希望大家理解!

🚀 如何升级 SQLark 至最新版本

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

最新版本.jpg

🙋 如何反馈问题

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

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

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


本次 V3.6 版本发布完成后,SQLark 团队就要搬迁至达梦中国数据库产业基地办公了。小百灵提前去看过了,办公设施相当不错!期待不远的将来能邀请你来到这里,与小百灵面对面畅谈对中国数据库、对生态建设、对 SQLark 产品的见解。那么咱们下次在新办公大楼见!

一 SQLark 百灵连接 团队

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服