执行命令:
taos;
-- 查看系统中的所有数据库
SHOW DATABASES;
-- 显示数据库的创建语句
SHOW CREATE DATABASE wi \G;
-- 显示数据库配置参数
SELECT * FROM INFORMATION_SCHEMA.INS_DATABASES WHERE NAME='wi' \G;
-- 修改保留数据为 60 天
ALTER DATABASE wi KEEP 60d;
taos> SHOW CREATE DATABASE wi \G;
*************************** 1.row ***************************
Database: wi
Create Database: CREATE DATABASE `wi` BUFFER 16 CACHESIZE 1 CACHEMODEL 'both' COMP 2 DURATION 10080m WAL_FSYNC_PERIOD 3000 MAXROWS 4096 MINROWS 100 STT_TRIGGER 1 KEEP 525600m,525600m,525600m PAGES 256 PAGESIZE 4 PRECISION 'ms' REPLICA 1 WAL_LEVEL 1 VGROUPS 2 SINGLE_STABLE 0 TABLE_PREFIX 0 TABLE_SUFFIX 0 TSDB_PAGESIZE 4 WAL_RETENTION_PERIOD 3600 WAL_RETENTION_SIZE 0 KEEP_TIME_OFFSET 0 ENCRYPT_ALGORITHM 'none' S3_CHUNKSIZE 262144 S3_KEEPLOCAL 5256000m S3_COMPACT 0
Query OK, 1 row(s) in set (0.000865s)
一 sql连数据库改
改 TDengine 数据库的时间写入限制
之前默认了可写入时间为一个月,调整为10年,方便测试:
SHOW DATABASES;
use wi;
SELECT CONCAT('ALTER TABLE ', table_name, ' KEEP 3650;')
FROM information_schema.ins_tables
WHERE db_name = 'wi';
二 改配置文件 taos.cfg
这个限制由 配置文件 taos.cfg 控制,主要参数有:
-
days-
表示数据库保存数据的天数,超出的不能写入。
-
默认一般是 10 年左右。
-
三 改数据库
ALTER DATABASE wi KEEP 3650;
1463

被折叠的 条评论
为什么被折叠?



