第章_数据库索引技术.ppt
第5章 数据库索引技术 5.1 几种文件组织方式的特性对比分析 5.1.1 文件的记录组织方式 堆文件(heap file) 排序文件(sorted file) 散列文件(hashed file) 以记录的某个属性值为参数,通过特定散列函数求得有限范围内的一个值作为记录的存储地址(即页地址或桶号)。 用于计算散列的属性也称为散列键,它与搜索键具有类似的概念。 5.1.2 各种文件组织方式的特性分析 假设文件有B个数据页,每页有R个记录;平均读写1个页的时间为D,(CPU)处理一个记录的时间为C。对于散列文件组织,散列函数映射的时间为H。 分析时采用如下简单代价模型: I/O操作代价具有主导性。 DB缓冲区大小对DB操作有重要影响。 为了行较全面的性能评价,分析时我们选择几种具有代表性的典型DB操作: 5.1.2.1 堆文件的操作特性分析 扫描 --操作代价为B(D+RC) 等值搜索 假设:满足条件的记录只有一个, 平均需检查一半的页 操作代价取0.5DB 范围搜索--必检查所有的页,操作代价B(D+RC) 插入 取文件的最后页到主存,插入后,再写回磁盘 操作代价为2D+C 删除 不考虑记录被删除后的空间合并 操作代价为:搜索时间+C+D 若已知rid,可直接定位到目标页,可省去搜索时间 5.1.2.2 排序文件的操作特性分析 扫描 --操作代价为B(D+RC) 等值搜索
您可能关注的文档
- 第章 弹性力学基本方程和一般原理.ppt
- 第章 慢性病预防控制.ppt
- 第章 排序及基本算法.ppt
- 第章 控制系统根轨迹法习题.ppt
- 第章 数学分析与信号处理.ppt
- 第章 曲线和曲面的透视.ppt
- 第章 服务环节中顾客卷入与服务接触理论.ppt
- 第章 机械零件的疲劳强度.doc
- 第章 材料的脆性断裂与强度.ppt
- 第章 样本设计.ppt
- GB/T 5135.18-2026自动喷水灭火系统 第18部分:消防管道支吊架.pdf
- 中国国家标准 GB/T 5135.18-2026自动喷水灭火系统 第18部分:消防管道支吊架.pdf
- GB/T 9978.3-2026建筑构件耐火试验方法 第3部分:试验方法和试验结果应用指南.pdf
- 《GB/T 9978.3-2026建筑构件耐火试验方法 第3部分:试验方法和试验结果应用指南》.pdf
- 中国国家标准 GB/T 9978.3-2026建筑构件耐火试验方法 第3部分:试验方法和试验结果应用指南.pdf
- GB/T 47335.2-2026中医药 诊断词汇 第2部分:脉象.pdf
- 中国国家标准 GB/T 47335.2-2026中医药 诊断词汇 第2部分:脉象.pdf
- 《GB/T 47335.2-2026中医药 诊断词汇 第2部分:脉象》.pdf
- 中国国家标准 GB/T 32151.11-2026温室气体排放核算与报告要求 第11部分:煤炭生产企业.pdf
- GB/T 32151.11-2026温室气体排放核算与报告要求 第11部分:煤炭生产企业.pdf
最近下载
- 2025年公务员考试常识必考知识点汇总.pdf VIP
- 【三菱】伺服MR-JE说明书(较新).pdf VIP
- 云南银行面试题及答案.doc VIP
- 母乳喂养促进策略指南(2026).pptx VIP
- 三菱(MITSUBISHI)MR-JE-40A使用手册说明书.pptx VIP
- 年产20万吨有机生态复合肥建设项目安全预评价.doc VIP
- 三菱(MITSUBISHI) MR-JE-40A使用手册说明书.pptx VIP
- 毕业设计(论文)-分级挤压式核桃破壳机的设计.docx VIP
- 看不见的杀手——病毒性传染病知到智慧树期末考试答案题库2025年中南大学.docx VIP
- 2026年高考作文备考之“红军长征胜利90周年”写作主题及写作示范.docx VIP
原创力文档

文档评论(0)