SQL的一些实现算法---笛卡尔积
(2010-10-10 22:24:25)
标签:
it |
分类: 数据库 |
笛卡尔积的实现算法
1、简单算法
注意,R和S在算法中的位置可以调换,但是把小关系放在外层循环可以节省时间
2、主存算法
显然,这个算法需要Br+Bs+Br*s块磁盘存取。
3、半主存算法
类似于主存算法,这个算法需要Br+Bs+Rr*s块磁盘存取
4、大关系算法
这个算法需要Br/(Bs/(M-1))+Bs+Br*s块磁盘存取