ODC新建sql窗口选择数据库未排序

【 使用环境 】生产环境
【 OB or 其他组件 】ODC
【 使用版本 】4.3.2-1727344158000
【问题描述】当未选择数据库打开sql窗口,此时未连到具体数据库,当在sql窗口左上角选择具体数据库时,未能排序,实际工作中数据库用户很多时操作及其不变。
【复现路径】不选择具体数据库,新建sql窗口,选择此脚本对应的数据库时未能排序,数据库用户较多时,及其不变
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):

【SOP系列 22 】——故障诊断第一步(自助诊断和诊断信息收集)

【备注】基于 LLM 和开源文档 RAG 的论坛小助手已开放测试,在发帖时输入 [@论坛小助手] 即可召唤小助手,欢迎试用!

1 个赞

根据文档库中的信息,ODC V4.2.0 之前的版本支持共享 Session 和独立 Session 模式,且 SQL 窗口默认为共享 Session 模式 [2]。然而,关于 SQL 窗口选择数据库时的排序问题,文档中并没有直接提及。不过,文档提到了一些与用户体验相关的改进,比如 SQL 窗口新增资源树定位键,便于快速找到当前数据库在资源树中的位置 [4]。此外,还提到增加了数据库可用性标识,项目下的数据库列表会显示不可用状态及原因 [4]

针对您提到的“ODC 新建 SQL 窗口选择数据库未排序”的问题,虽然文档中没有明确提到排序功能,但您可以尝试以下方法来改善您的使用体验:

  1. 使用资源树定位键:在 SQL 窗口中,利用新增的资源树定位键,快速定位到您需要的数据库。这可能会帮助您更快地找到目标数据库,即使它们没有按字母顺序排列。

  2. 数据库可用性标识:如果您发现某些数据库经常使用,可以关注数据库的可用性标识,这有助于您快速排除不可用的数据库选项。

  3. 反馈给官方:如果上述方法不能满足您的需求,建议您将这一问题反馈给 ODC 的官方团队。他们可能会在未来版本中加入数据库选择时的排序功能,以提高用户体验。

  4. 自定义快捷键:在 ODC 的偏好设置中,您可以配置编辑器运行 SQL 的快捷键,这样在选择数据库后可以快速执行 SQL 语句,提高工作效率 [4]

希望这些建议对您有所帮助。如果还有其他问题,欢迎继续提问。

检索到的文档如下:

  1. SQL 编辑和执行
  2. 连接信息相关问题
  3. 新建表
  4. ODC V4.2.4
  5. ODC V3.4.0
  6. 多库变更管理
  7. 新建序列
  8. 功能特性
  9. OceanBase 开发者中心(ODC)
  10. 使用 Web 版 ODC
1 个赞

这边向odc同学反馈一下