跳到主要内容
版本:4.x

SQL 编辑器

SQL 查询

SQL 编辑器查询的结果将在编辑框的下方返回,查询返回的错误或者是成功状态以及信息也会在查询结果处展示。

图片展示了SelectDB Enterprise Manager数据开发WebUI中SQL编辑器的界面。左侧为导航栏,有SQL管理等选项。中间上方显示当前时间为2025 - 02 - 28 11:14,下方是SQL编辑框,输入了“select * from tables”。右侧是执行结果区域,呈现了13条记录,包括index、TABLE_CATALOG、TABLE_SCHEMA等列信息,如index为1的记录,TABLE_CATALOG为internal,TABLE_SCHEMA为information_schema,TABLE_NAME为tables等。该图直观呈现了SQL编辑器的使用效果。

执行的 SQL 会默认限制 1000 条返回记录,如果需要获取完整条目结果,可以切换为 “运行并下载”,查询的结果回以 csv 文件的方式下载。

图片展示了SelectDB Enterprise Manager数据开发WebUI中SQL编辑器的界面。左侧为导航栏,选中“SQL编辑器”。中间上方显示当前时间为2025 - 02 - 28 11:14,下方有SQL编辑框,输入了“select * from information_schema.tables limit 1000”,并有“运行”和“运行并下载”选项。下方是执行结果区域,显示了1383条记录,包含index、TABLE_CATALOG、TABLE_SCHEMA等列信息。该图直观呈现了SQL编辑器的使用场景及执行结果。

SQL 会话记录

“会话记录” 会自动保存记录 SQL 编辑器所创建的查询标签页的内容,您可以双击标签页以修改已保存SQL的标题。在已保存的查询中,您可以查看已保存的查询并重新打开它们。

同时会话记录页面可以用于组织当前用户使用的 SQL 文件夹,并从外部导入导出 SQL。

  • 创建文件夹, 移动现有 SQL 到文件夹。

    该图片是SelectDB Enterprise Manager的SQL会话记录页面界面,页面左侧有包含“新建文件夹”等选项的操作菜单,红色箭头指向“新建文件夹”按钮,该功能对应会话记录页面可用于组织用户SQL文件夹的内容,页面右侧上方显示有已保存的查询标签,下方区域可展示SQL语句及其执行结果,整体是与文档中SQL会话记录功能相关的操作界面,用于实现SQL相关文件的管理与查询操作。

    图片展示了SelectDB Enterprise Manager数据开发WebUI中SQL编辑器的会话记录页面。左侧为导航栏,中间上方是会话记录区域,显示了多个SQL查询记录,如“sql case”等,下方有“执行结果”区域。右侧弹出菜单中,有“重命名”“移动”“下载”“删除”选项,其中“移动”选项被高亮显示。该图片与上下文介绍的SQL会话记录功能相关,直观呈现了会话记录页面及操作选项。

  • 从外部导入 SQL 到 SQL 编辑器。

    这张图片是SelectDB Enterprise Manager数据开发WebUI的SQL编辑器界面,对应文档中“从外部导入SQL到SQL编辑器”的操作说明。界面左侧“会话记录”的下拉菜单中,“导入”选项被红色箭头指向,突出显示了该操作入口;右侧区域显示一条已执行的SELECT语句,下方提示“执行成功”,并标注了“执行结果 153ms”,直观呈现了导入及执行SQL的相关操作场景。

  • 将 SQL 导出到外部。

    图片展示了SelectDB Enterprise Manager的SQL查询记录页面。左侧为导航栏,中间上方显示日期和时间。下方列表呈现了SQL查询记录,如“2025 - 02 - 28 11:14”和“2025 - 02 - 28 17:19”的SQL条目,右侧有“重命名”“移动”“下载”“删除”选项。下方执行结果区域显示“执行成功”,并有绿色圆形图标。该图与文档中“查询记录”页面介绍内容相关,直观呈现了页面布局及SQL查询记录展示情况。

查询记录和 SQL Profile

“查询记录”页面记录了当前用户通过 WebUI 查询的历史 SQL 记录。

如果该 SQL 为 Select SQL,点击该 SQL 条目,可以以可视化的形式,查看该 SQL 的查询计划(profile)信息。

图片展示了SelectDB Enterprise Manager数据开发WebUI中SQL编辑器的“查询记录”页面。左侧为SQL列表,显示了多条SQL记录,其中2025 - 02 - 28 17:48:43的SQL被红色箭头指向。右侧是SQL执行结果,呈现了index、TABLE_CATALOG等信息。该图片与上下文紧密相关,直观呈现了“查询记录”页面的界面布局,以及点击特定SQL条目后可查看其查询计划(profile)信息的功能。

图片展示的是SelectDB Enterprise Manager中SQL查询记录页面的SQL Profile信息界面。左侧显示Query ID等信息,下方有多个操作节点,如EXCHANGE_OPERATOR、DATA_STREAM_SINK_OPERATOR等,每个节点有Max、Min、Avg等数据。右侧呈现执行耗时21ms,Plan Time 5.9%、Schedule Time 94.1%、Execute Time 48.0%等数据,还列出了Schema_SCAN_OPERATOR等耗时较多的节点。该图与上下文介绍的从外部导入SQL到SQL编辑器,以及点击Select SQL条目查看其查询计划信息相呼应。