Trino 速查
共 25 条 Trino(Presto)查询用法,涵盖基础查询、SQL 写法、连接器、性能与调优、运维。 支持搜索与分类筛选,点击即可复制。
基础查询
一次查询多个异构数据源。
| 命令 | 说明 |
|---|---|
| 连接(CLI) | |
| 列出所有目录(connector 实例) | |
| 列出库 / 表 | |
| 跨 catalog.schema.table 查询 | |
| 查看表结构 |
SQL 写法
标准 SQL 与常见函数。
| 命令 | 说明 |
|---|---|
| 标准 JOIN | |
| 分组聚合(支持按序号) | |
| CTE | |
| 窗口函数 | |
| 数组展开 | |
| JSON 取值 |
连接器
用 catalog 配置数据源。
| 命令 | 说明 |
|---|---|
| Hive 连接器配置 | |
| Iceberg 连接器 | |
| MySQL 等 JDBC 连接器 | |
| 配置项 | |
| 内置 system catalog |
性能与调优
理解与优化。
| 命令 | 说明 |
|---|---|
| 实际执行计划与耗时分布 | |
| 分布式执行计划 | |
| 减少扫描 | |
| 减少 IO | |
| 设置会话属性 |
运维
集群与监控。
| 命令 | 说明 |
|---|---|
| 架构 | |
| 资源组 | |
| 监控 | |
| 统计信息 |
使用说明
Trino 速查:基础查询、SQL 写法、连接器、性能与调优、运维;支持搜索与分类筛选,点击即可复制。
- 按用途点分类:基础查询、SQL 写法、连接器、性能与调优、运维。
- 点「命令」列复制到 CLI 或 SQL 编辑器。
- 用 catalog.schema.table 跨源查询;SHOW CATALOGS 看有哪些源。
- 调优先看 EXPLAIN ANALYZE,再看分区裁剪与谓词下推是否生效。
常见问题
- Trino 和 Hive 什么关系?
- Trino 是查询引擎,可把 Hive/对象存储当数据源(通过 hive 连接器);它不存储数据、负责快查询。
- 适合做 ETL 吗?
- 适合做中等到大规模转换与联邦查询;超重写入型 ETL 通常交给 Spark/Flink,Trino 更擅长交互分析。
- 需要联网吗?
- 速查内容本地可用;连接数据源需网络。
延伸阅读
相关工具
SYM
Symfony 速查
bin/console / #[Route] / Doctrine / Twig 速查
PHX
Phoenix 速查
mix phx.new / router / Ecto / LiveView 速查
TOR
Tornado 速查
RequestHandler / async / IOLoop / WebSocket 速查
PRS
Prisma 速查
migrate dev / model / findMany / $transaction 速查
SQLZ
Sequelize 速查
define / findAll / belongsTo / migrations 速查
MGS
Mongoose 速查
Schema / find / populate / aggregate 速查