MySql是否并行执行分区搜索?

时间:2015-11-23 09:51:38

标签: mysql partitioning

例如,在列上有一个包含2个分区的表,它有2个值:'A'和'B'。考虑选择:

select * from my_talbe where my_column in ('A','B'); //other where conditions here

MySql是否并行执行此选择?或者它从第一个分区然后选择第二个?

1 个答案:

答案 0 :(得分:0)

MySQL(当前)不会从具有任何并行性的单个连接执行任何查询。其中包括IN()ORPARTITIONed表,' UNION'等。

例外:InnoDB中的一些后台I / O是并行完成的。 "并行复制线程"可选择在Slaves中使用,但这有点像多个连接。