mysql关联查询原理

当前mysql执行执行的策略很简单:mysql对任何关联都执行嵌套循环操做,即mysql先在一个表中循环取出单条数据,而后再嵌套循环 到下一个表中寻打匹配的行,依次下去,直到描述到所表表中匹配的行为止。而后根据各个表匹配的行,返回查询中须要的各个列。mysql会尝试在最后一个关联表中打到全部匹配的行,若是最后一个关联表没法找到更多的行之后,mysql返回到上一层次关联表,看是否可以找到更多的匹配记
相关文章
相关标签/搜索