版本:drois 2.1.2
现象:使用routine load向自动分区和非自动分区表导入数据,发现非自动分区的速度快很多。
查文档得知有 :
olap_table_sink_send_interval_microseconds 数据发送的监测间隔
olap_table_sink_send_interval_auto_partition_factor 自动分区的监测间隔系数。
如果我需要自动分区和非自动分区的导入速度保持一致,这个参数应该写成 1么?
问题如下:
- 自动分区的实际间隔值是乘法(olap_table_sink_send_interval_microseconds * olap_table_sink_send_interval_auto_partition_factor),还是除法呢(olap_table_sink_send_interval_microseconds/olap_table_sink_send_interval_auto_partition_factor)?
如果是乘法的话,应该会更快监测数据变化,实际情况和这个相反的。 - 为什么要在导入数据时,区分是否是自动分区呢
- 建议的值是多少,在 0.001增加还是减少呢