DBXDBX

结构浏览

使用侧边栏浏览连接、数据库、Schema、表、字段和 Redis 键空间。

结构浏览器是 DBX 的左侧工作区,用于理解当前连接里有哪些数据库对象,并快速打开表数据、表结构或上下文操作。

层级结构

侧边栏按数据库对象层级组织:

连接
 └── 数据库
      └── Schema
           └── 表 / 视图
                └── 字段(类型、约束、默认值)

点击节点可以展开或折叠;点击表名可以打开数据浏览;字段节点会展示类型、约束和默认值等信息。

不同数据库的树结构

连接类型浏览模型
关系型数据库连接、数据库、Schema、表/视图、字段、索引、外键、触发器,以及可获取元数据的例程
RedisRedis 数据库和键,并为 String、Hash、List、Set、Sorted Set、Stream 提供值编辑
MongoDB数据库、集合和分页文档浏览
对象浏览器在数据库支持时查看视图、存储过程和函数源码
保存的 SQL侧边栏中的 SQL 文件夹和可复用 SQL 文件

搜索

侧边栏搜索用于在对象数量较多时快速定位:

  • 表名
  • 视图名
  • 字段名
  • 部分数据库对象路径

当连接中有大量表时,搜索会优先面向可见对象和缓存的元数据工作。刚刷新或首次展开的对象,可能需要等待元数据加载完成后才能完整匹配。

置顶

把常用连接、数据库或表置顶后,可以减少在深层树结构中反复展开的操作。置顶适合这些对象:

  • 高频查询表
  • 当前迭代相关表
  • 生产环境中需要重点区分的连接
  • 排查问题时反复查看的对象

右键菜单

不同节点会显示不同的上下文操作:

节点常用操作
连接刷新元数据、复制连接、断开连接、编辑连接
数据库创建数据库、删除数据库、导出数据库
Schema创建 Schema、删除 Schema
打开数据、查看结构、导入数据、复制表名、删除表
字段复制字段名、查看字段信息

删除数据库、删除 Schema、删除表等操作可能不可恢复。执行前请确认当前连接环境,必要时先备份。

字段注释

如果数据库支持字段注释,DBX 会在字段旁展示注释内容。对于接手陌生库或阅读历史表结构,这通常比只看字段名更有帮助。

连接颜色

可以给连接设置颜色,用于区分环境。例如:

环境建议颜色
本地灰色或绿色
测试蓝色或紫色
预发黄色
生产红色

颜色会出现在侧边栏连接名称和标签页中,帮助减少误操作。

Redis 浏览器

Redis 连接会使用更适合键值数据的浏览方式:

  • 键以表格方式展示,便于扫描
  • 支持分页浏览,避免一次性加载大量键
  • 可直接查看和编辑键值
  • 支持 String、Hash、List、Set、Sorted Set 和 Stream

Redis 键空间较大时,建议配合搜索和分页使用,避免一次性展开过多数据。

功能边界

功能支持类型
Schema 感知树PostgreSQL、SQL Server、Oracle、Redshift、DM、GaussDB、KingBase、HighGo、Vastbase、JDBC、H2、Snowflake、Trino、DB2、TDengine
ER 图MySQL、PostgreSQL、SQLite、SQL Server、Oracle、Redshift、DM、GaussDB、KingBase、HighGo、Vastbase、GoldenDB、Access、H2、DB2
数据库搜索MySQL、PostgreSQL、SQLite、SQL Server、Oracle、Redshift、DuckDB、ClickHouse、DM、GaussDB、KingBase、HighGo、Vastbase、GoldenDB、Access、H2、Snowflake、Trino、Hive、DB2、Informix、Neo4j、Cassandra、BigQuery、Kylin、SunDB、TDengine

如果某个节点菜单里没有对应操作,通常说明当前数据库类型没有暴露所需元数据,或 DBX 没有足够把握生成安全 SQL。

On this page