- 1、本文档共50页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
17 18 5 2 2 7 3 7 7 10 11 8 8 9 9 12 13 14 15 16 16 17 12 13 14 16 Enumeration of Alternative Plans There are two main cases: Single-relation plans (base case) Multiple-relation plans (induction) Single-table queries include selects, projects, and grouping/aggregate operations: Consider each available access path (file scan / index) Choose the one with the least estimated cost Selection/Projection done on the fly Result pipelined into grouping/aggregation Cost Estimates for Single-Relation Plans Index I on primary key matches selection: Cost is Height(I)+1 for a B+ tree. Clustered index I matching one or more selects: (NPages(I)+NPages(R)) * product of RF’s of matching selects. Non-clustered index I matching one or more selects: (NPages(I)+NTuples(R)) * product of RF’s of matching selects. Sequential scan of file: NPages(R). Recall: Must also charge for duplicate elimination if required Example If we have an index on rating: Cardinality = (1/NKeys(I)) * NTuples(R) = (1/10) * 40000 tuples Clustered index: (1/NKeys(I)) * (NPages(I)+NPages(R)) = (1/10) * (50+500) = 55 pages are retrieved. (This is the cost.) Unclustered index: (1/NKeys(I)) * (NPages(I)+NTuples(R)) = (1/10) * (50+40000) = 4005 pages are retrieved. If we have an index on sid: Would have to retrieve all tuples/pages. With a clustered index, the cost is 50+500, with unclustered index, 50+40000. Doing a file scan: We retrieve all file pages (500). SELECT S.sid FROM Sailors S WHERE S.rating=8 Queries Over Multiple Relations A System R heuristic:only left-deep join trees considered. Restricts the search space Left-deep trees allow us to generate all fully pipelined plans. Intermediate results not written to temporary files. Not all left-deep trees are fully pipelined (e.g., SM join). B A C D B A C D C D B A Enumeration of Left-Deep Plans Left-deep plans differ in the order of relations the access method for each relation the join method for each join. Enumerated using N
您可能关注的文档
- 数据库课件09第九章节数据库安全性ntz幻灯片.ppt
- 晶体二极管创新杯说课大赛国赛说课课件幻灯片.ppt
- 数据库课件09-第九章数据库安全性-new幻灯片.ppt
- 数控机床与编程第2版郑堤基本课件第4章数控加工与编程基础幻灯片.ppt
- 晶体管原理23课件幻灯片.pptx
- 数据库课件09-第九章数据库安全性-ntz幻灯片.ppt
- 客户服务实务教学课件作者王鑫课件题库模块一客户服务意识课件幻灯片.ppt
- 数据库课件10第十章节完整性new幻灯片.ppt
- 摩擦与润滑概述课件幻灯片.ppt
- 晶体光学1集中补课用晶体光学基础幻灯片.ppt
- 2024-2025学年辽宁省锦州市渤海大学附属高级中心高一下学期期中考试历史试题.doc
- 2025届四川省凉山彝族自治州高三下学期第三次诊断性考试历史试题.doc
- 2025届北京市东城区高三下学期综合练习(二)历史试题.doc
- 2025届山西省太原市高三下学期5月模拟考试(三)历史试题.doc
- 2025至2030中国能源行业市场发展现状及前景趋势与行业项目调研及市场前景预测评估报告.docx
- 2025至2030中国药品行业发展分析及产业运行态势及投资规划深度研究报告.docx
- 2025至2030中国起停技术行业项目调研及市场前景预测评估报告.docx
- 2025至2030中国移民服务行业市场发展现状及前景趋势与行业项目调研及市场前景预测评估报告.docx
- 2025届山东省济南市高三上学期1月期末考试政治试卷(含答案).pdf
- 2025届江苏徐州高三下学期模拟预测物理试题(含答案).pdf
最近下载
- 必威体育精装版二合一质量手册完美精编版(ISO9001:2015+ISO22000:2018).doc VIP
- WelcomeUnitReadingandThinking教案-高中英语人教版必修第一册.docx VIP
- 基于因子分析和聚类分析的广东省绿色发展评价.docx VIP
- 在线网课学堂《民法与生活》单元考核测试答案.docx VIP
- 沪科版七年级数学(下册)复习知识点总结大全.pdf VIP
- 2025入党积极分子发展对象培训考试题库100题含答案(完整版).pdf VIP
- 红枫湖百花湖两湖区湖滨生态隔离带设计实施方案.doc VIP
- WelcomeUnitReadingandThinking教案-高中英语人教版必修第一册.docx VIP
- 研发部门优秀的年度工作计划范文6篇.docx VIP
- 影像中心-造影剂过敏性休克考试题及答案.doc VIP
文档评论(0)