分布式查询处理-续分布式查询优化.PDF

  1. 1、本文档共62页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
分布式查询处理-续分布式查询优化

第六章分布式查询处理-续 分布式查询优化 1 查询操作 • 选择SL, 投影PJ • 连接JN,并UN • 笛卡尔积CP,差DF, 交等 2 连接优化方法 • 基于半连接的连接优化 (SDD-1算法) • 基于直接连接的接连优化 3 半连接 • R S=  ( R S) R • 半连接使关系简化 R’ = R SJ S  R 直接SJ成立 R’’= (R SJ (R SJ T))  R 多次SJ仍然 成立 4 例子 R S T R,S,T的循环连接图 S C=C B=B R T A=A 对R的充分简化 R’=R SJ T T’=T SJ S’ S’=S SJ R’ 减一个元组 5 R’’=R’ SJ T’ T’’=T’ SJ S’’ S’’=S’ SJ R’’ 减两个元组 R’’’=R’’ SJ T’’ =  减少三个元组 一般:简化程序长度随着关系的元组数目增长线性增长。 对R的另一个简化程序: R’=R SJ S T’ = T SJ R’ S’ = S SJ T’ 6 查询计划的枚举方法 • 在逻辑查询计划到物理计划的转换中使用代价估 计 • 穷尽法 – 对每个可能的物理计划赋予一个估计的代价,选择其 具有最小代价的一个计划 • 动态规划法 – 一般性的自底向上方法 – 对于每个子表达式,保留最小代价的计划 7 评价模型 • 关系的概貌(统计数据) – Card(R) 片段关系R的元组数目 – Size(A) 属性A 的大小(即字节数)

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档