kingshard icon indicating copy to clipboard operation
kingshard copied to clipboard

关于分表查询效率的问题

Open CoderReaper opened this issue 5 years ago • 2 comments

查询慢的问题解决了,但是好像分表查询逻辑确实可以优化一下,如果分表多的化 查询时间=表数量*单表时间

CoderReaper avatar Dec 11 '19 09:12 CoderReaper

conn_query.go,executeInMultiNodes。

看到var wg sync.WaitGroup就基本能确定,他是并发查询的。

查询时间=分表最长的查询时间。

qiukeren avatar Dec 23 '19 16:12 qiukeren

conn_query.go,executeInMultiNodes。

看到var wg sync.WaitGroup就基本能确定,他是并发查询的。

查询时间=分表最长的查询时间。

但是并发的线程数是有node数量决定的吧?并不是根据表的数量决定的,单node的分表还是单线程

ttttiny avatar Jan 14 '21 09:01 ttttiny