涛思 TDengine 2.6+优化参数

31 篇文章 0 订阅
19 篇文章 0 订阅
taosBenchmark -I stmt -n 200000 -t 100000
time dd if=/dev/vdb of=/dev/null bs=4k
iostat -d -k 1 100000       

查询相关:

参数含义缺省值
queryBufferSize为所有并发查询占用保留的内存大小。单位M无缺省值
ratioOfQueryCores设置查询线程的最大数量。缺省值1,默认查询线程数为与CPU个数相同
ratioOfQueryThreads设置查询线程的最大数量1:表示最大和 CPU 核数相等的查询线程
compressColData查询结果压缩传输阈值,单位bytes-1,不压缩

存储相关:

参数含义缺省值
cache内存块的大小,单位M16M
blocks每个 vnode(tsdb)中有多少 cache 大小的内存块6
maxRows文件块中记录的最大条数4096
maxVgroupsPerDb每个 Database 可以创建固定数目的 vgroup,默认与 CPU 核数相同

写入相关:

参数含义缺省值
numOfCommitThreads设置写入线程的最大数量

存储INT类型,比存储Double类型快。调整成int ,指标单表=9716秒 ,多表=6010秒

股票指标计算、入库性能对比
A、计算服务器 32核(vCPU) 32 GiB

项目数据量级表列数taos服务1性能指标taos服务2性能指标
日K写入,包含读源数据文件1200万条174核(vCPU) 16 GiB、PL0 200GiB (4200 IOPS)700秒32核(vCPU) 32 GiB、200GiB (11800 IOPS)331秒
指标写入1200万条94列,拆分为8张表1754秒、200IPOS1629秒

B、计算服务器 4核(vCPU) 8GiB

项目数据量级表列数taos服务1性能指标taos服务2性能指标
日K写入,包含读源数据文件1200万条174核(vCPU) 16 GiB、PL0 200GiB (4200 IOPS)737秒32核(vCPU) 32 GiB、200GiB (11800 IOPS)
指标写入1200万条94列,拆分为8张表5370秒
指标写入1200万条94列,一张表11335秒

服务器1
在这里插入图片描述
服务器2

在这里插入图片描述

计算服务器

在这里插入图片描述

报错:JNI ERROR (2355): JNI result set is NULL

调整参数:

shellActivityTimer 为 120
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值