为了更快的定位您的问题,请提供以下信息,谢谢
【详述】starrocks 基本属于空载状态,数据导入量很小,但是,磁盘 IO 一直占用 40% 以上
【背景】starrocks 的表都是主键模型,其中 2 个千万级的表有分区,并且有 bitmap 索引,剩下的都是百万级别的没有分区没有索引。数据导入使用 kafka-connect,其中 5 个表每秒 streamload 一次,还有 8 个表 1 分钟 streamload 一次。
【业务影响】 执行insert into每隔几秒钟就写入慢
【是否存算分离】否
【StarRocks版本】例如:3.2.2
【集群规模】例如:1fe(1 follower)+3be(fe与be 独立部署)
【机器信息】CPU虚拟核/内存/网卡,例如:16C/64G/万兆
【联系方式】StarRocks社区群17-Golden
【附件】
starrocks 的 be 监控:
insert into 响应慢:
iotop截图:
目前 be 的配置如下:
default_rowset_type = beta
be_port = 29060
webserver_port = 28040
heartbeat_service_port = 29050
brpc_port = 28060
priority_networks = 192.168.101.0/24
storage_root_path = /opt/soft/SR2/storage,medium:SSD
sys_log_dir = /opt/soft/SR2/log
JAVA_HOME = /opt/soft/jdk-11.0.18
cumulative_compaction_num_threads_per_disk = 4
base_compaction_num_threads_per_disk = 2
cumulative_compaction_check_interval_seconds = 2
spill_local_storage_dir=/opt/soft/SR2/spill_local_storage