连接配置
脚本 / SQL
支持 DolphinDB 脚本与 SQL,仅允许只读查询工具介绍与功能
DolphinDB可视化工具是一款面向 DolphinDB 时序数据库的在线查询与浏览工具,无需安装客户端,填写连接信息即可执行脚本与 SQL,快速查看对象结构与查询结果,适合数据分析、运维排查与开发调试场景。
-
连接测试:一键验证 DolphinDB 服务连通性与身份凭据
-
脚本执行:支持 DolphinDB 原生脚本与 SQL 语句,结果以表格呈现
-
对象浏览:加载库内对象列表,点击即可查看表结构 schema
-
连接记忆:连接信息保存在浏览器 sessionStorage,刷新不丢失
安全保障
-
凭据不持久化:连接信息仅随请求透传,服务端不落库不存储
-
强制只读:拒绝 insert/update/delete/drop/create 等写入与 DDL 操作
-
结果限量:默认限制返回行数,避免大结果集拖慢浏览器
-
本地保存:连接信息仅存于当前浏览器会话,关闭标签即清除
常见问题
DolphinDB 默认端口是多少?连接需要哪些信息?
DolphinDB 单节点默认端口通常为 8848,集群部署时可能为 8900 等,具体以实际部署为准。连接需提供主机地址、端口、用户名与密码,本工具已将端口默认填为 8848,可按需修改。用户名密码默认常为 admin/123456,生产环境请使用最小权限的只读账号。
为什么某些语句会被拒绝执行?
为保障数据安全,本工具强制只读,正则拒绝 insert、update、delete、drop、create、alter、truncate、grant、revoke、loadRecord、saveTable 等写入或 DDL 类关键字。允许 select、ls、schema、exec 等只读操作。如需查看表结构,可点击"加载对象列表"后选择对象快速执行 schema 查询。
如何查看某张表的结构与字段?
点击"加载对象列表"获取库内对象,列表会显示对象名称与类型;点击任一对象,脚本框会自动填入 schema(对象名) 并立即执行,结果以表格形式返回字段名、类型等信息。也可以手动输入 ls() 查看当前目录对象,或 schema("库/表") 查看指定表结构。
连接信息会被保存吗?刷新页面会丢失吗?
点击"保存连接"后,主机、端口、用户名、密码会保存在浏览器的 sessionStorage(键名 dolphindb_conn)中,刷新当前标签页不会丢失。但 sessionStorage 仅在当前标签页有效,关闭标签或浏览器后会自动清除,且不会同步到其他设备。服务端不会持久化任何连接凭据。
查询返回大量数据时怎么办?
服务端默认将结果行数限制在配置上限(默认 1000 行)内,超出时会提示"已限制返回 N 行"。建议在脚本中显式使用 limit 子句控制返回规模,例如 select * from t limit 100,避免一次性拉取海量数据导致浏览器卡顿。结果表格支持横向滚动与表头吸顶,便于浏览宽表。