背景:开发反馈insert 插入分布式表,等1分钟左右,才能看到数据。
解决方法:
方法1
查看所有分布表的所有参数。
select * from system.settings
where name like "%distributed%"
SET GLOBAL ON cluster default distributed_directory_monitor_batch_inserts=0
distributed_directory_monitor_batch_inserts改为0 解决问题。
方法2、直接写本地表。分布式表查询。
原因写分布式表是异步的方式写本地表。