网站大量收购独家精品文档,联系QQ:2885784924

数据库物理结构优化技术探究.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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语句的查询或者更新,而这些语句有些可能只是几个参?档牟畋穑?这时可以设定一个相似指标,

文档评论(0)

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

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

1亿VIP精品文档

相关文档