注册
SQLark V3.1 更新 | 💥上线首日用户破千,百灵收到了你的建议!
技术分享/ 文章详情 /

SQLark V3.1 更新 | 💥上线首日用户破千,百灵收到了你的建议!

达梦在线服务平台 2024/11/28 443 0 0

SQLark 百灵连接在 10 月 24 日上线,首日新注册用户数超过 1000 人,并持续保持稳定的增速。同时我们收到了来自用户的许多意见和建议,非常感谢每一位用户的支持与关注。


💁‍♀️ 插播两个上线后被问到最多的问题:

Q1:SQLark 只能免费用 14 天吗?

不是! SQLark 提供 14 天无门槛试用期,试用到期后,注册就可永久免费使用客户端

Q2:SQLark 只能联网使用,不能离线/内网环境部署吗?

不是! 离线环境可以使用序列号激活,用户可在注册时填的邮箱中收到含 SQLark 产品序列号的邮件。在此提醒大家邮箱地址要填正确哦!


本次发布的 V3.1 版本是 SQLark 上线后首个升级包,包含 29 条重要更新及 27 条问题修复,其中超过 88%的更新来自用户的意见反馈。接下来,一起来看看都有哪些亮点功能更新吧。

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

SQL功能/查询执行

SQL 编辑器新增列编辑模式,支持使用 Alt+Shift+鼠标左键 快速选中并编辑多行代码中相同位置的文本。

img_v3_02h1_ddbf7593600d47539b91fae93bf364dg.jpg

V3.1 中引入的其它体验优化和问题修复主要包括:

  • 优化在编辑器中通过 Ctrl+鼠标左键 操作查看对象属性时的系统响应速度。
  • 优化代码提示中由于数据库大小写敏感带来的对象名是否添加双引号的问题。
  • 新增支持对达梦数据库系统参数、系统包以及环境变量的智能提示。

数据生成/数据处理

批量生成测试数据的功能是 SQLark 上线后用户好评最多的功能,多名用户通过写文发表自己的使用感受。

💬 Lucifer 三思而后行

我最开始注意到数据生成这个功能,是因为在迁移测试时需要对源数据库创建一些测试数据,以便更加全面的测试迁移工具的完善性。我发现如果再配合 ChatGPT 一起使用,让 GPT 帮忙创建测试表结构,SQLark 生成数据,简直如虎添翼,酷爆了!!!

数据生成在 V3.1 版本中主要修复了一些影响使用体验的 BUG:

  • 修复了在数据生成时,对唯一列中生成的数据未作特殊处理,导致生成的数据重复概率大,写入时报“违反表的唯一性约束条件”的问题。
  • 修复了当表中存在某列的字段精度特别小时(如 varchar(1) ),默认匹配数据规则长度超出限制的问题。
  • 修复了数据规则选择“固定值”时,数据生成时出现”数据规则与字段类型冲突"的报错提示。

其它体验优化的建议,例如希望能增加引用其他表的列的规则,例如希望数据生成出错后能增强问题定位等等,百灵全部收到了,已经纳入安排咯~

👉关于数据查看、编辑、导入导出等体验优化和问题修复,可查看 最近更新 | V3.1 | 数据处理

数据迁移

SQLark 采用工程化的方式提供全生命周期的数据迁移解决方案,上线后陆续收到多名用户发来的好评,一次迁移成功率高达 90% 以上(从 100%、 99.18%、99.86%、96.05%、95.72%不等)。

同时我们收到最多的问题是:迁移前的环境检查不通过无法继续迁移,怎么办?

📌 为什么要进行环境检查?

根据达梦专家经验,忽视环境的重要性,一上来就按照达梦数据库默认的配置直接迁移,是导致迁移报错、一次迁移成功率不高的主要原因之一。

所以SQLark 数据迁移功能在实施迁移之前,给出了一套包含了空间、字符集编码、页大小等 10 多项参数的全面的环境检查 list 清单,并按照这份清单进行自动检查。

9.jpg

这份清单是根据达梦专家最佳实践经验给出的建议值。但考虑到实际情况的复杂性,这里即使检查结果显示“不通过”,也可以继续进入下一步实施迁移。在 V3.0 中由于产品交互设计考虑不周,导致用户在该步骤发生了阻塞。

在 V3.1 中,对环境检查页面的交互进行了优化,现在在环境检查页面可直接点击“下一步”按钮,如果有任何检查项未勾选,SQLark 会自动提示并定位到未完成的检查项,以帮助快速完成所有必要的检查。

7.jpg

👉 V3.1 中引入的数据迁移功能其它体验优化和问题修复,可查看 最近更新 | V3.1 | 数据迁移

数据库对象

在用户回访中,全局对象搜索这个功能不管是 DBA 还是应用开发者,都是在定位问题的时候最常用的功能。用户通过在错误日志中找到的一个对象名,一段代码,或者一段中文注释——拿到 SQLark 全局对象搜索中,通过 DDL 代码匹配,定位到可能引发出错的对象。

V3.1 之前只支持对 DM 和 Oracle 的全局对象搜索功能,V3.1 新增对 MySQL 数据库的支持。

另外在 V3.1 中我们重构了用户授权页面的 UI,新增了权限分组,按权限类型(如 admin、create、select 等)分组后,可以快速查找用户已有的权限,快速增删更改权限。

V3.1 还对达梦 PL/SQL 对象的特定格式脚本进行了识别和处理。对于函数文件 (.fnc),存储过程文件 (.prc)、包文件 (.pck),SQLark可直接在程序窗口中打开并解析代码结构,也支持导出为对应格式;SQLark 导出的包文件 (.pck),可以同时兼容 Oracle 和 达梦工具;也可以将包头和包体分别导出为 .spc.bdy 格式,分开管理。


➡️ 查看 V3.1 完整更新内容,请 PC 端访问:最近更新

🌟 贡献者

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

img_v3_02h1_000d3ce52c154ca98ceb2d248922726g.png

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

👉以上贡献者 ID,也可在:最近更新 查看;
(如果你的意见被采纳但是名单上没有你的 ID 身影,可能是通过微信客服或其他途径反馈的哦,可将 SQLark 用户 ID 告知小百灵!)

🚀 如何升级 SQLark 至最新版本

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

11.jpg

🙋 如何反馈问题

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

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

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

感谢你信任百灵。百灵还有很长的路要走,我们会一直向行业里的用户取经,向优秀的前辈软件学习,不停的打磨迭代,为你提供更多实用的功能!
— SQLark 百灵连接 团队💗
评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服