- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库物理结构优化技术探究
数据库物理结构优化技术探究 摘要:随着数据集的日益增大和查询需求的日渐复杂,对数据库物理结构的优化、进而提高查询效率是非常必要的。本文针对数据库物理结构的4种物理结构进行介绍,并对优化的关键技术进行分析,为进一步的优化研究提供参考
关键词:数据库;物理结构;优化技术
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)05-0014-02
Abstract: With the increasing of data sets and the increasing complexity of query requirements, it is necessary to optimize the physical structure of the database and improve query efficiency. In this paper, the physical structure of the database four physical structure are introduced, and the optimization of the key technologies for further optimization of the study to provide a reference.
Key words: database; physical structure; optimization technique
数据库物理结构优化指的事对数据库系统性能的改进。在对数据库进行查询时,只有执行了适当的语句,使用了合适的存取路径,才能发挥数据库的优势所在。而今大数据的发展使得传统的数据库物理结构不能满足巨大数据量的需求,这需要我们提出更为优化的物理结构,真正提高系统性能
1 数据库的物理结构
1.1 索引
索引是一种用于快速检索数据库中的数据所在位置的对象,和图书最开始的目录有相似的功能。使用索引不仅可以提高对数据的读取速度,提升数据库的性能,同时还能实现对数据库资源的靶向有哪些信誉好的足球投注网站,为数据库管理员提供方便。但是创建索引需要占用很多存储空间,长期对数据库进行增删改的操作后也应对索引进行维护,所以在创建索引时,要从创建索引的必要性和对存储空间的有效利用等多方面进行综合考虑。在对数据表进行更新后,也要考虑之前创建的相关索引是否有更新或删除的必要
1.2 物化视图
物化视图和索引相似,也都是为了提高查询效率而产生的一种数据库对象。它是提前将一些较为复杂的查询语句及查询结果保存在基表上,在执行相同查询的时候就可以直接对已创建的物化视图进行访问,减少了一些不必要的耗时操作。物化视图包括只读物化视图、可更新物化视图和可写物化视图三种。只读物化视图是基于源数据库建立的只读环境;第二种可更新的物化视图则提供了一个可双向复制的环境;可写物化视图在建立之初使用了“FOR UPDATE”,可在本地对物化视图进行修改,但不能保存,所以在实际应用中很少使用
1.3 无共享分区
无共享分区对数据库采取了“分而治之”的思想,用于解决复杂的数据集问题。它的思想具体就是把问题域划分成若干子集,其中每个子集都会有一个相应的服务器。在执行对数据集的操作时,每个服务器只解决相对应子集的问题域,不过有时服务器间也会互相协作。也就是说,使用无共享分区的目的就是要降低各个节点间数据共享的程度,实现各服务器节点都可以在并行模式下独立工作
1.4 多维群集
多维集群(MDC)是一种组织数据表的方法,指的是使用多维立方体进行组织,并灵活地将类似维群集的方式。多维群集可允许同时依据多个维度对数据表进行物理群集,还可结合索引中的聚集索引自动更新数据查询的概率,因此在大型数据库环境及联机处理环境中使用具有明显优势。目前多维群集多使用在数据挖掘等方面,可以提升用户索引的查询范围与性能,减少数据维护过程的操作开销
2 数据库的物理结构优化技术
2.1 工作负荷压缩技术
数据库的使用在数据库系统管理和优化中是非常重要的一部分。在传统的关系型数据库中,数据访问均以工作负荷的形式表述,这里的工作负荷是一组结构化查询语句的集合。在对数据库进行管理工作时,类如对查询的优化,建立索引的选择、物化视图的选择等,影响其可扩展性的重要因素之一就是工作负荷的大小。现使用的工作负荷压缩技术就是为了解决这个问题,是实现数据库物理结构优化的关键技术之一
工作负荷作为物理设计调整工具的重要输入项之一,其质量优劣将对优化结果有直接影响。一个中型数据库在日常使用中,每天都要执行几千甚至几万次SQL语句的查询或者更新,而这些语句有些可能只是几个参?档牟畋穑?这时可以设定一个相似指标,
您可能关注的文档
- 教育惩罚-建立在相互信任基础上教育艺术.doc
- 教育戏剧在大学语文教学中应用.doc
- 教育戏剧在小学语文课堂中实践探索.doc
- 教育技术专业中外合作办学特点及启示.doc
- 教育技术中心职能现状及建设策略探究.doc
- 教育政策及发展规划评估指标体系量化分析探究.doc
- 教育新常态下民办高校办公室管理困境及对策探究.doc
- 教育方法实施给教学及师生关系带来影响.doc
- 教育是帮孩子找到适合“生命方式”.doc
- 教育机器人小车循迹部分设计及改进.doc
- 山东省济南市2023-2024学年高一上学期1月期末考试历史试题含解析.docx
- 高考生物二轮复习跟踪强化训练20探究性实验与实验设计.doc
- 微电子专业半导体物理名词解释前七章.docx
- Unit5LanguagesAroundtheWorldReadingandThinking课件-高一上学期英语人教版(1).pptx
- 高考物理一轮复习粤教版教师用书第七章静电场基础课3.doc
- 高考人民版历史练习专题11第25讲世界经济的区域集团化及全球化趋势.doc
- 二月二龙抬头祥龙翘首美好当头传统习俗传说课件PPT.pptx
- DB45_T 2933-2024 机器人辅助微创外科手术麻醉技术规范.docx
- 2024年公路管理站安全文化建设方案范文(三篇) .pdf
- 物业保安管理7张必备表格.docx
文档评论(0)