mysql關聯查詢原理

當前mysql執行執行的策略很簡單:mysql對任何關聯都執行嵌套循環操做,即mysql先在一個表中循環取出單條數據,而後再嵌套循環 到下一個表中尋打匹配的行,依次下去,直到描述到所表表中匹配的行爲止。而後根據各個表匹配的行,返回查詢中須要的各個列。mysql會嘗試在最後一個關聯表中打到全部匹配的行,若是最後一個關聯表沒法找到更多的行之後,mysql返回到上一層次關聯表,看是否可以找到更多的匹配記
相關文章
相關標籤/搜索