对于两表连接操作,一般而言,当参与连接的一张表能全部放入内存,而另外一张表很大,且连接字段不带索引时,适宜使用的连接方法是( )
A: 哈希连接
B: 嵌套循环
C: 索引连接
D: 排序-合并
A: 哈希连接
B: 嵌套循环
C: 索引连接
D: 排序-合并
举一反三
- 中国大学MOOC: 对于两表连接操作,一般而言,当参与连接的一张表能全部放入内存,而另外一张表很大,且连接字段不带索引时,适宜使用的连接方法是( )
- 连接操作实现的方法有( )。 A: 索引连接方法 B: 哈希连接方法 C: 嵌套循环方法 D: 排序-合并方法
- 如果两个表进行连接操作,两个表都没有排序、没有索引,其中一个表较小,则此时适合采用哪种算法? A: 排序-合并算法 B: 索引连接算法 C: hash join算法 D: 嵌套循环算法
- 在对多表连接操作时,要满足两个表中较小的表在第一阶段后可以完全放入内存记忆体的前提才能运算,是哪一种算法?<br/>( ) A: 嵌套循环算法 B: 排序-合并算法 C: 索引连接算法 D: Hash Join算法
- 中国大学MOOC: 两个表R和S进行连接操作,连接操作使用6块内存缓冲区,已经按照连接属性排序,R表100条记录 占用10块,S表200条记录 占用30块,连接选择率1% 连接结果的块因子为10,则采用嵌套循环算法的代价大约是多少(连接结果需要写回磁盘)?