论文摘要
校园网数据库具有多媒体、异构、查询频繁、数据量大等特点,随着校园网应用的深入,校园网数据库的数据量变得越来越庞大,数据库的访问性能因此而显著降低。如何优化由结构化数据组成的校园网数据库以提升其性能,如何合理设计多媒体数据库的结构以提升其查询效率,如何有针对性地设计校园网数据库的查询算法,对于这些方面的研究,既具有理论意义,更具有实践指导意义。数据库逻辑设计优化的主要方法是使数据库结构设计尽量满足第三范式。本文在阐述利用规范化设计来优化数据库性能的基础之上,为了减少数据库的多表连接,避免频繁使用聚集函数,优化数据访问频率差别较大的大容量数据库的性能,提出了有针对性的反范式设计方法来优化由结构化数据组成的校园网数据库。同时,通过分析校园网中多媒体数据库的特点,研究了基于数据分类与扩充关系模型来构建多媒体数据库的方法,此方法操作简单,性能良好。提升数据库的查询性能可以通过建立合适的索引、利用存储过程、优化SQL语句等方法来实现。本文在分析了查询优化方法的基础之上,为解决大容量数据库中统计分析查询十分缓慢的问题,根据校园网数据库的查询重复性强、数据更新时间有规律性等特点,研究了基于语义信息与择机预取的查询优化算法,它通过保存、分析重复性的查询语义信息,择机预取访问频率高的数据到Cache中,达到较好地提升查询速度的目的。本文以湖南省教育厅资助科研项目为课题来源,在校园网数据库的性能优化实践中,利用性能监控与分析工具分析数据库性能状况,利用规范化与反规范化技术改进数据库的结构设计,利用基于数据分类与扩充关系模型的方法重构多媒体数据库的逻辑设计,利用基于语义信息与择机预取的查询优化算法改善大容量数据库的统计分析查询性能。优化实践后的测试结果表明,校园网数据库性能得到了较大幅度的提升。
论文目录
摘要ABSTRACT第一章 绪论1.1 研究背景1.2 研究现状1.3 研究意义1.4 论文的主要内容1.5 论文的组织结构第二章 校园网数据库性能优化概述2.1 校园网数据库简介2.2 影响校园网数据库性能的因素2.3 数据库性能优化的基本途径2.4 本章小结第三章 数据库逻辑设计优化3.1 数据库逻辑设计概述3.2 数据库逻辑设计规范化的基本途径3.3 校园网数据库的反范式优化3.3.1 规范化设计的弊端及反范式设计的优点3.3.2 针对性的反范式优化方法3.3.3 反范式设计的注意事项3.3.4 反范式设计优化前后的查询性能比较3.4 基于数据分类与扩充关系模型的多媒体数据库构建方法3.4.1 校园网多媒体数据库的特点3.4.2 多媒体数据存储的一般方法及存在的问题3.4.3 校园网多媒体数据库的分类与关系模型扩充方法3.4.4 多媒体素材库的设计及性能优化3.4.5 VOD影音库、多媒体课件库的设计及性能优化3.5 本章小结第四章 数据库查询性能优化4.1 查询性能优化的主要方法4.2 数据库的索引优化4.2.1 数据库索引概述4.2.2 数据库的索引设计的方法4.3 利用存储过程优化查询性能4.3.1 存储过程概述4.3.2 利用存储过程优化查询的应用场合及其注意事项4.4 SQL语句优化4.4.1 SQL语句优化概述4.4.2 SQL语句优化的原则4.5 基于语义信息与择机预取的查询优化算法4.5.1 查询优化算法概述4.5.2 算法选择的依据及算法的体系结构图4.5.3 算法的基本步骤及算法的相关定义4.5.4 语义信息替换与择机预取算法4.5.5 基于语义信息与择机预取的查询优化算法及其性能测试4.6 本章小结第五章 校园网数据库性能优化的实践5.1 永州职业技术学院数据库简介5.2 数据库性能监控工具简介5.3 永州职业技术学院数据库性能优化实践5.4 本章小结第六章 总结与展望6.1 论文工作总结6.2 展望参考文献致谢攻读学位期间主要的研究成果
相关论文文献
标签:校园网数据库论文; 性能优化论文; 多媒体论文; 查询算法论文;