BendSQL v0.30.3 Web UI 功能介绍

BendSQL 是 Databend 原生的命令行客户端,使用 Rust 实现。使用 BendSQL,我们可以灵活地和服务端进行交互,快速获取数据。在 BendSQL v0.30.3 版本我们引入了强大的 Web UI 功能,为用户提供了更直观、更便捷的 SQL 查询体验。本文将详细介绍如何启动和使用 BendSQL 的 Web 界面。
1. 启动 Web UI
使用以下命令启动 BendSQL 的 Web 界面:
启动后,BendSQL 会在终端显示访问地址,通常是 http://localhost``:<port>。
2. 配置 Web 服务器
默认行为
默认监听随机可用端口
自动选择本地地址 (127.0.0.1)
自定义配置
可以在配置文件中指定固定的端口和绑定地址:
配置文件示例:
3. 核心功能
Query - SQL 查询执行
主要特性:
多行 SQL 编辑器:支持语法高亮和自动补全
实时结果展示:查询结果在右侧面板实时显示
查询分享功能:每次执行后生成唯一的分享链接
使用流程:
在左侧编辑器中输入 SQL 语句
点击执行按钮或使用快捷键
右侧面板显示查询结果
获取分享链接与他人协作
Performance - 性能分析
性能监控功能:
Profile 或 火焰图图表:可视化展示查询执行计划
性能指标:显示查询耗时、内存使用等关键指标
执行历史:保存历史查询的性能数据
对比分析:支持多个查询的性能对比
使用场景:
优化复杂查询的性能
分析查询瓶颈
监控系统资源使用情况
总结
BendSQL v0.30.3 的 Web UI 功能极大地提升了用户体验,使得 SQL 查询和性能分析变得更加直观和高效。无论是日常的数据查询还是复杂的性能调优,这个现代化的界面都能提供出色的支持。
关于 Databend
Databend 是一款开源、弹性、低成本,基于对象存储也可以做实时分析的新式湖仓。期待您的关注,一起探索云原生数仓解决方案,打造新一代开源 Data Cloud。
👨💻 Databend Cloud:databend.cn
📖 Databend 文档:docs.databend.cn
💻 Wechat:Databend
✨ GitHub:github.com/databendlab…
版权声明: 本文为 InfoQ 作者【Databend】的原创文章。
原文链接:【http://xie.infoq.cn/article/31d43393ba6c5ae5f8095a5b2】。文章转载请联系作者。







评论