0
例如,在列上有一個帶有2個分區的表,其中有2個值:'A'和'B'。考慮一個選擇:MySql是否在分區上並行執行搜索?
select * from my_talbe where my_column in ('A','B'); //other where conditions here
MySql是否並行執行此選擇?或者從第一個分區再選擇第二個分區?
例如,在列上有一個帶有2個分區的表,其中有2個值:'A'和'B'。考慮一個選擇:MySql是否在分區上並行執行搜索?
select * from my_talbe where my_column in ('A','B'); //other where conditions here
MySql是否並行執行此選擇?或者從第一個分區再選擇第二個分區?
MySQL沒有(當前)從具有任何並行性的單個連接執行任何查詢。這包括IN()
,OR
,PARTITIONed
表,'UNION'等。
例外情況:InnoDB中的一些背景I/O是並行完成的。 「並行複製線程」可以在從站中選擇使用,但這有點像有多個連接。