TimescaleDB 速查
共 24 条 TimescaleDB 常用命令,涵盖基础、超表、时序查询、压缩与聚合、保留与运维。 支持搜索与分类筛选,点击即可复制。
基础
基于 PostgreSQL 的时序扩展。
| 命令 | 说明 |
|---|---|
| 启用扩展(需在库里执行) | |
| 查看超表 | |
| 兼容性 | |
| 查看版本 |
超表
按时间自动分区。
| 命令 | 说明 |
|---|---|
| 先建普通表 | |
| 转成超表(按时间分区) | |
| 指定分块间隔 | |
| 查看分块 | |
| 空间分区 |
时序查询
time_bucket 分组。
| 命令 | 说明 |
|---|---|
| 按小时聚合 | |
| 桶粒度 | |
| 取值函数 | |
| 按时间范围查 | |
| 补空桶 |
压缩与聚合
省空间、加速查询。
| 命令 | 说明 |
|---|---|
| 开启压缩 | |
| 自动压缩策略 | |
| 连续聚合 | |
| 连续聚合刷新策略 | |
| 查看压缩设置 |
保留与运维
生命周期管理。
| 命令 | 说明 |
|---|---|
| 自动删除过期数据 | |
| 手动删旧块 | |
| 常用索引 | |
| 性能分析 | |
| 版本说明 |
使用说明
TimescaleDB 常用命令速查:基础、超表、时序查询、压缩与聚合、保留与运维;支持搜索与分类筛选,点击即可复制。
- 按用途点分类:基础、超表、时序查询、压缩与聚合、保留与运维。
- 点「命令」列复制,替换表名与间隔后执行。
- 先 CREATE TABLE 再 create_hypertable 把普通表转成超表。
- 按需开启压缩与连续聚合,并用保留策略自动清理旧数据。
常见问题
- TimescaleDB 和普通 Postgres 有何不同?
- 它是 Postgres 扩展:完全兼容 SQL 与生态,额外提供超表(自动时间分区)、时序函数、压缩与连续聚合等时序能力。
- 超表是什么?
- 把表按时间自动拆成多个 chunk(分块),查询按时间裁剪只读相关块,插入与查询在大数据量下依然高效。
- 连续聚合和物化视图有何不同?
- 连续聚合是 Timescale 的增量物化视图,可配策略自动、持续刷新,只处理新增数据,适合长期高频的预聚合查询。
延伸阅读
相关工具
DRNE
Drone CI 速查
.drone.yml / pipeline / steps / plugins 速查
BLDK
Buildkite 速查
pipeline.yml / agent / buildkite-agent 速查
AGWF
Argo Workflows 速查
Workflow / templates / argo submit 速查
AGRL
Argo Rollouts 速查
Rollout / canary / blueGreen / analysis 速查
SNYK
Snyk 速查
snyk test / container / iac / fix 速查
TFHG
TruffleHog 速查
detect / filesystem / --only-verified 速查