更新influx数据库
该 influxctl database update 命令更新 InfluxDB 中数据库的保留期限、表(测量)或列限制。
用法
influxctl database update [flags] <DATABASE_NAME>
参数
| 参数 | 描述 |
|---|---|
| DATABASE_NAME | 要更新的数据库名称 |
标志
| 标志 | 描述 | |
|---|---|---|
--retention-period | 数据库保留期 (默认是 0s 或无限) | |
--max-tables | 每个数据库的最大表数 (默认值为 500,0 使用默认值) | |
--max-columns | 每个表的最大列数 (默认值为250,0使用默认值) | |
-h | --help | 输出命令帮助 |
另见 influxctl 全局标志.
示例
更新数据库的保留期
influxctl database update --retention-period 1mo mydb
有效的持续时间单位
m: 分钟h: 小时d: 天w: 周mo: 月份y: 年
示例保留期值
0d: 无限/无3d: 3天6w: 6 周1mo: 1个月(30天)1y: 1 年30d30d: 60天2.5d: 60小时
更新数据库的表限制
influxctl database update --max-tables 300 mydb
更新数据库的列限制
influxctl database update --max-columns 200 mydb