DbVisualizer 25.1新特性:DynamoDB支持与性能提高
DbVisualizer 25.1 引入了对 DynamoDB 的支持、用于更方便地处理 SQL 脚本的新“文件”选项卡、显著的安 全改进、对引用图形的重大性能提高等。
- 新的数据库支持
支持 Amazon DynamoDB
此版本引入了对 DynamoDB 的支持,DynamoDB 是 Amazon 的无服务器 NoSQL 数据库。您将能够浏览表、分区和排序键、本地和全局索引,查看和编辑表数据,包括包含混合内容的映射、集和属性,以及使用 SQL Commander 执行 PartiQL 脚本。
- 脚本管理
“文件”选项卡简介
组织 SQL 脚本变得比以往任一时候都更加方便。除了 Bookmarks(书签)之外,现在还可以添加任一外部脚本目录,以便在应用程序中轻松访问。添加自定义路径以更好地适应您的工作方式,或挂载共享脚本目录或网络位置以便更轻松地与团队其他成员共享。DbVisualizer 将获取挂载目录中的任一外部更改,异步 I/O 将确保您的工作不会被缓慢的文件系统阻止。
将任一外部目录添加到文件
使用新的 Files 选项卡,任一外部脚本目录都近在咫尺。要挂载您选择的目录以便快速访问,只需将其拖放到 Files 选项卡的空 白区域即可。为方便起见,已预先挂载了老用户熟悉的书签和监视器,以及用户的主目录。
记住所有脚本新使用的数据库连接
当您使用 SQL 脚本时,下次打开同一脚本时,将调用关键元数据(如使用的数据库连接、目录和架构)。您将能够从上次中断的地方继续,更快地跟上速度。
- 性能
参考图速度提高 10 倍
在上一个功能版本中完成的基础工作的基础上,我们使用改进的数据库元数据缓存来加速整个应用程序的各种功能,包括 Query Builder、Navigator、References、Data 选项卡等。
确切的性能影响将取决于您的架构、数据库类型和网络配置,但如果您的引用图显示速度起码快 10 倍,您也不必为此感到惊讶。
- 特定于数据库的改进
改进的数据库支持
-支持 DuckDB 和 QuestDB
该版本新增对 DuckDB 和 QuestDB 的基础数据库支持。您将在驱动程序管理器中找到两个数据库的预定义条目,从而轻松上手。
-Snowflake 中的新对象类型
除了许多已支持的对象类型之外,在使用 Snowflake 时,数据库对象树中现在还提供了流、任务和警报。
- 安 全
改进的加密和敏 感数据管理
我们一直在努力确保您的数据库连接和其他设置得到安 全存储。在此版本中,我们重新设计了在 DbVisualizer 中管理敏 感数据的方式,并改进了加密功能,以进一步加强对存储中密码的保护。这会影响本地和导出的应用程序设置,无论您是否使用主密码功能。
- 更多改进
缩放编辑器文本
现在可以通过使用鼠标滚轮、触控板或类似工具进行放大和缩小来快速更改字体大小。与 Tool Properties 中的字体设置不同,缩放仅适用于当前编辑器。
自动完成中的进一步改进
改进了对一些高 级情况的处理,包括 WITH、CASE、UNION 和子查询 JOIN。
安 全更新
按照我们的大型更新惯例,此版本包括针对第三方依赖项和模板驱动程序的安 全升级。
其他修正