- 21
- 0
- 约 53页
- 2017-08-15 发布于江西
- 举报
9关系查询处理与查询优化优化.ppt
方法: (1)分解选择运算 利用规则4把形如σF1 ∧F2 ∧ … ∧ Fn (E)变换为 σF1 (σF2(… (σFn(E))… )) (2)通过交换选择运算,将其尽可能移到叶端 对每一个选择,利用规则4~9尽可能把它移到树的叶端。 例:算法:关系表达式的优化 输入:一个关系表达式的查询树 输出:优化的查询树 (3)通过交换投影运算,将其尽可能移到叶端 对每一个投影利用规则3,5,l0,11中的一般形式尽可能把它移向树的叶端。 注意: (1)等价变换规则3使一些投影消失 ; (2)规则5把一个投影分裂为两个,其中一个有可能被移向树的叶端 . (4)合并串接的选择和投影,以便能同时执行或在一次扫描中完成 利用规则3~5把选择和投影的串接合并成单个选择、单个投影或一个选择后跟一个投影。 使多个选择或投影能同时执行,或在一次扫描中全部完成 尽管这种变换似乎违背“投影尽可能早做”的原则,但这样做效率更高。 (5)对内结点分组 把上述得到的语法树的内节点分组。 每一双目运算(×, ,∪,- )和它所有的直接祖先为一组(这些直接祖先是σ,π运算)。 如果其后代直到叶子全是单目运算,则也将它们并入该组,但当双目运算是笛卡尔积(×),而且其后的选择不能与它结合为等值连接时除外。把这些单目运算单独分为
您可能关注的文档
- 二次函数与一元二次方程的关系说课课件.ppt
- 11-12学年高中数学 1.7 定积分的简单应用课件 新人教A版选修2-2.ppt
- 1-1大连海洋微积分课件.ppt
- 第17章 抽样调查.ppt
- 第11章 网络编程技术.ppt
- 上海闸北数学暑假补习班 高三暑假辅导班.ppt
- 算法设计-1(算法分析).ppt
- 1.4《用统计思想解释分子运动的宏观表现》课件(沪科版选修3-3).ppt
- 7-7定积分之几何应用-弧长曲率.ppt
- 必修2-1教材对比.ppt
- 2024-2025学年湖南省邵阳市新宁县回龙寺镇人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市平原县王杲铺中小、王凤楼中小、腰站镇中小青岛版一年级下册3月月考数学试卷.docx
- 第四单元 课题3 物质组成的表示-初中化学新教材预习学案(人教版2024九年级上册).docx
- 2024-2025学年山东省济宁市梁山县人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市德州经济技术开发区长河小学等校青岛版一年级下册期中考试数学试卷.docx
- 2026《基于国产开源单片机GD32VF103的输变电设备物联网传感器设计》8300字.docx
- 2024年中考道德与法治真题完全解读(北京卷).docx
- 2026《基于机器视觉识别的工件边缘曲线重构方法分析》9000字.docx
- 课时9.4 物体的浮与沉【一大题型】八年级全一册物理(沪科版2024).docx
- 2024-2025学年广东省江门市开平市人教版一年级下册期中综合素养评价数学试卷.docx
原创力文档

文档评论(0)