kingshard
kingshard copied to clipboard
关于分表查询效率的问题
查询慢的问题解决了,但是好像分表查询逻辑确实可以优化一下,如果分表多的化 查询时间=表数量*单表时间
conn_query.go,executeInMultiNodes。
看到var wg sync.WaitGroup
就基本能确定,他是并发查询的。
查询时间=分表最长的查询时间。
conn_query.go,executeInMultiNodes。
看到
var wg sync.WaitGroup
就基本能确定,他是并发查询的。查询时间=分表最长的查询时间。
但是并发的线程数是有node数量决定的吧?并不是根据表的数量决定的,单node的分表还是单线程