list分区使用方式, 创建过多之后 add partition执行慢

【背景】每天埋点数据分析,之前使用ds动态分区,但不同的埋点数据相差较大,尝试使用list分区,埋点事件均分到list分区中

分区 LIST(ds,event),

每天的event大约五千个,不同的event数据量相差较大
每天划分一百个list分区,把五千个event放到list分区中,导入了一周的数据查询测试,主要通过ds和event条件查询,针对大的event查询速度大约能提升50%

通过 add partition 预先创建分区,但现在创建了一个月的分区之后,发现执行很慢,再添加一天的分区要执行两个小时

请问下,这种使用方式是否合理?
list分区 随着 添加的多,执行越来越慢,有什么好的方式吗?

每天划分一百个list分区?

一个月之后,多少分区了?

数据和分区能不能合并一下?