SQLark 本次发布的 V3.2 版本是春节前最后一次更新,大家呼声最高的 Linux 版,终于来了!本次 Linux 先上线基于 x86 架构 + Kylin V10 操作系统的版本,后续会继续发布其它版本,敬请期待!此外 V3.2 版本还带来了 52 条重要的功能优化和问题修复,涉及 SQL 编辑器、表对象、数据生成、数据迁移等用户使用最多的功能。接下来,我们来详细解析最重要的几项更新。
👉 体验 SQLark V3.2 版本最新功能,欢迎在官网 www.sqlark.com 下载全功能免费版。
本月 SQLark 发布了基于 Kylin V10(x86_64)架构的 Linux 版本。Linux 版支持 Windows/macOS 绝大多数功能,暂不支持 DM 命令行功能(后续版本会增加该功能)。Linux 版已经在官网提供下载和免费使用,期待收到你的意见反馈。
在 V3.2 前,SQL编辑器代码提示规则是严格从对象名第一个字母开始匹配的,而对于实际项目中大量以“模块名_具体表名”“公司_项目_具体表名",或有分区表情况下的“主表名_具体子表名”情况,用户无法快速匹配到需要的对象。V3.2 对代码提示规则进行了优化,支持以上场景中对象的快速提示。
我们收到多名用户反馈 SQLark 格式化排版混乱、层次错误、注释信息无法跟随字段等可读性问题,SQLark V3.2 进行了整体优化。
在多层嵌套的 SELECT 语句中 ,对 FROM、WHERE、LEFT JOIN、EXISTS、ORDER BY 等子句换行左对齐,增加明显缩进,代码层级更加明显;对于 DDL 语句优化了 CREATE VIEW/FUNCTION/PROCEDURE 等语句格式化后完全乱序的问题;对 DMSQL 代码块中的 CASE 语句、BEGIN…END 代码块进行了优化;如果一行代码的中间插入有注释信息,则格式化后该注释跟随该行,不再换行显示。
当表结构中存在 check 约束时,在 V3.2 之前,用户需要人工手动调整约束列的数据规则,以满足 check 约束条件;在 V3.2 中,SQLark 可自动识别 check 约束条件,并自动匹配合适的数据规则和数据范围。
虚拟列在 V3.2 之前不能被 SQLark 识别,生成的随机数据写入数据库里会报错。在 V3.2 中,SQLark 可以识别和处理虚拟列规则,保障生成数据的正确性。
自增列在 V3.2 之前是通过“序列”规则实现的,在 V3.2 中 SQLark 可以自动识别该列为自增列,并匹配相应规则。
在“查看全部表”列表页面,新增支持显示表注释;在“新建表”窗口,新增支持可视化配置自增列;在查看和新建表窗口新增列字段搜索功能,方便在宽表情况下快速定位到目标列。对于表结构和表数据的便捷化操作是应用开发者反馈最强烈的点,SQLark 将在下个版本中进一步重点优化,敬请期待!
SQLark 采用工程化的方式提供全生命周期的数据迁移解决方案,一次迁移成功率高达 90% 以上。为进一步提升这一关键指标,V3.2版本针对以下两项功能进行了优化:
支持放大表字段类型在目标库的精度倍数
当 Oracle/MySQL 迁移到达梦出现 “记录超长” 报错时,V3.2 之前需要用户对每个报错表手动开启超长记录,操作繁琐。V3.2 支持在迁移前配置字段映射规则,设置目标数据库字段精度扩大 n 倍,减少重复操作。
新增对不兼容对象的自动迁移
V3.2 前对于不兼容对象,SQLark不进行自动迁移,只给出建议信息,引导用户手动改写。V3.2 新增自动迁移不兼容对象,提升自动迁移成功率。
同时对于项目中含有大字段表的情况,V3.2 中通过优化迁移并发和会话策略,迁移大字段表的性能相较 V3.1 提升 30% 以上。
➡️ 更多更新详情,请 PC 端访问:SQLark 官网 | 最近更新 | V3.2
感谢以下 33 位 SQLark 社区贡献者,对本次产品更新的贡献和支持:
参与产品贡献的用户会获得积分奖励 💯,客服小百灵将在一个月内在 SQLark 社区发布奖励结果。
👉以上贡献者 ID,也可在:SQLark 官网 | 最近更新 | V3.2 查看;
(V3.1版本的贡献者积分已发放,请注意查收哦!)
在客户端的菜单栏点击 帮助 | 检查更新 选项,选择 立即下载 即可更新至最新版本,也可访问 SQLark 官网 www.sqlark.com 下载最新版本客户端。
产品安装和使用过程中有任何疑问、BUG 或需求,请通过社区论坛 ask.sqlark.com 反馈给我们!
你的意见或建议会直达产品经理和研发团队,经开发团队评估并采纳的,将快速进入产品开发排期。SQLark 会以月度发版的形式快速迭代,你的贡献会记录进产品版本日志记录,在官网公示。
➡️ SQLark 官网:www.sqlark.com
➡️ SQLark 社区 :ask.sqlark.com
文章
阅读量
获赞