SQLServer 之 Hash Join

1. 什么是 Hash Join 当sqlserver须要对包含大量记录的表作join的时候,每每会选择hash join,由于hash join性能优异。另外,hash join支持各类外链接和半链接。算法 Hash Join包含两个阶段。 第一阶段是build,sqlserver会读取一个表的全部记录生成一个保存在内存中的hash表。这个阶段每每会选择较小的表生成hash表,由于hash表太大
相关文章
相关标签/搜索