2016年第19期信息与电脑China Computer&Communication数据库技术企业数据库的性能优化路径探究邵 磊(济南市烟草专卖局(公司),山东 济南 250100)摘 要:现代化科学文化水准持续上升的环节中,人们的生活频率不断进行加速,效率这个关键词也被提高上了一个前所未有的程度之上。由于企业数据库的搜索功能以及普遍应用的性质的特点,所以人们对企业数据库重视的程度不断提高。怎样才能使得企业数据库的性能不断优化,加快工作进度的进行也逐渐的演变成了人们不断发掘的关键因素。笔者就企业数据库为出发点,提出了性能优化的使用价值,并强调了对企业数据库的产生的工作效益具体的影响的具体原因以及对应的性能优化途径。关键词:企业数据库;性能优化;路径中图分类号:TP311.13 文献标识码:A 文章编号:1003-9767(2016)19-153-02企业数据库是依照数据基本组分来进行存储、整合以及整理企业数据的数据存储库。能够把数据库进行基础的设定含义为按相应的组织方法进行整理到一起的,可以具备一定对应关系的、给予使用客户所共同注意的全部数据的整理合体。企业数据库主要的分类有企业内部的数据库和企业整体的信息整合。企业内部的数据库是指国内的某个企业存档的商业机构的内部具体数据,像是企业整理的信息、具体的场所、员工相应的数量、员工各个年龄群体、具体的薪酬以及企业产出水平和产出技术水平类相关信息资料的数据库。企业信息库就是指本国家目的是宏观经济发展的趋势,商业的宏观行情等具体数据是因为国家相应的机关整体和归纳全国大部分的商业企业的注册数据的基本情况,行业运营的情况,股东改变的具体情况是移动设备的录入的数据库,为了是用于商业专门部门的研究和普遍考察的使用。按照具体调查和研究的具体需求,企业数据库的数据可以迅速整体的提供商业的对应信息,对本行业的经济情况进行的具体进展进行研究,对于具体的需求进行分析和整理能够避免调查所在商业部门时投入太多的物质资源,例如人力资源、物质、相应的财产以及员工的具体工作时间等各种因素,但是仍然没有达到使用客户的最后的期望效果的体现。企业数据库也对查询功能进行优化,对于设定较为特殊的企业探究过程,能够达到一定的帮扶效果。通过对企业数据库的检索,能够更加快捷便利的获取所必要的相关信息,这就节省了很多时间与具体的财力资源。现代化科学文化水准持续上升的环节中,人们的生活频率不断进行加速,效率这个关键词也被提高上了一个前所未有的程度之上。由于企业数据库的搜索功能以及普遍应用的性质的特点,所以人们对企业数据库重视的程度不断加大。怎样才能使得企业数据库的性能不断优化,加快工作进度的进行也逐渐的演变成了人们不断发掘的关键因素。本文就企业数据库为出发点,提出了性能优化的使用价值,并强调了对企业数据库的产生的工作效益具体的影响的具体原因以及对应的性能优化途径。具体报告如下所述。1 企业数据库具体设计的优化企业数据库具体的组成部分包括,逻辑的设计和物理存储形式的设计,逻辑设计具体是指通过对于数据库具体组成部分的应用,以此来为客户所需要的内容提供更加优质的服务,另外还要对数据库里的内容进行模块的建立,但是这部分的设计理念不需要考虑存储的具体的方法和形式,不要参考物理方面的具体设计内容。所讲的物理存储形式的设计就是指按照逻辑设计的理念将它投射到物体载体上的内容进行整理,应用方便快捷的物理硬件和软件对于使用客户的需求进行防护,具体的用户需求的维护包括对于访问时的具体内容和操作形式,以及操作之后的维护操作。1.1 逻辑设计的优化企业数据库的逻辑设计的主要出发点是为了通过运营创作出一个DBMS可以进行相应管理的企业数据的模板,以及通用较为简便的企业数据库的基本模式,这个基本的模板一定要具备企业数据库所需要的基本特质,整体性全面性以及一致性,并且满足用户在使用过程中所需要的基本元素。企业数据库的逻辑设计的基本理念是删繁就简,去除一些繁琐麻烦的数据,增加数据检出率的效率,加大数据的检出数量,同时要注意保障数据存储的完整性和整体性,要保障能够对数据和数据之间的对应联系进行清楚的展现。可见企业数据库的逻辑设计的基本出发点就是规范统一,这样才能保证整体性的进行,理论的指引作用才能更加明显,逻辑要参照以下标准。首先,所有的多值性质(又被叫作重复内容)都会被去除,在数据库中的列表的内容每行和每列的交叉的部分都只保留一个固定值,不要出现重复的现象。其次,在关键词搜索这个方面,非关键词要对关键词有依从性,依从的对象不能够是其中一个组合的主要关键词,或者其中组合的一个组成部分。在这个内作者简介:邵磊(1982-),男,山东济南人,本科,初级助理工程师。研究方向:计算机。— 153 —数据库技术信息与电脑China Computer&Communication2016年第19期容的基础上,企业数据库中如果不存在非关键词和关键词的依从性的体现,那么就会有新的原则,即传递函数的依从原则,具体是指A-B-C的依从关系,其中C依从于A。这些应用的优化原则,可以删繁就简,去除数据库庞大的复杂的数据整体内容,也就可以对数据库的空间进行整理,以此来提高数据库的检索效率,使得检索功能更加方便快捷。但是更加需要注意的是,对于逻辑设计的规范化的原则,并不是可以一直提高检索的效能,如果所要优化的企业数据库,已经处于一个简便的表格的整合形式,那么在使用优化逻辑设计的方法,则数据库的内容不会再有什么删减,还会保持原来的检索程度不变,甚至会出现数据库的内容删减过多,使得搜索的功能水平迅速下降。由此可得,优化逻辑设计的方法只是适用于数据库内的表格存在繁琐的数据的数据库,操作者要对数据库的优化逻辑设计功能进行权衡,从而保证优化功能真正落到实处。1.2 物理数据库的设计目前主要的研究表明,如果已经对于企业数据库所使用的整个系统和应用操作技术进行的确定,那么数据库物理操作中所出现的问题就已经基本确定,所以为了避免数据库整体系统所出现的问题从而导致的数据库功能下降以及部分数据丢失的情况,操作人员要对以下几条原则多加重视。首先,保证每个逻辑设计的模块都有基本对应的物理模型,这样做可以保证存储空间的合理化,得到存储的最佳效益,当用户在检索时,所出现的数据内容就更加专业化以及具有针对性。另外,还需要对企业数据库进行区域的划分,将一个庞大的表格划分为各个具有针对性的小型表格,这样做的目的是为了提高检索的速度,使得检索得到的内容更加具体和详细,除了拆分表格之外,划分区域的方法还有进行磁盘驱动器的应用。将表格和磁盘驱动器放置到一起,并将不同的磁盘驱动器分开,进行用户查询的时候,不同的磁盘驱动器就会同时运行进行数据的搜素,检索到的结果就会更加的全面,同时也提高的检索的速度和效率。最后还有的优化策略就是使用文件组对数据内容进行存储。将内容相似度加多,结构类似的数据存储到同一个文件组里面,这样对于检索效能的提升也有很重要的意义。同时需要的注意的是对于数据库的实施日志的处理,要避免过多的数据日志占据太多数据库的存储容量的现象的发生,这要求操作人员对于数据库的日志存储部分的相关数值进行设定,要安排合理的初始设置容量以及增量的合理范围,通过设置减少增加的新的虚拟的日志文件对于数据库容量的占据,也避免了由于日志内容存储过多,而导致的搜索时出现的持续待机的状态的出现。所出现的结果也有的是十分恶劣的。首先要了解到对于搜索机制的维护工作是十分繁琐的,所要付出的代价很大,要保证搜索功能设立之后应用的频率和正常功能。有的时候部分用户为了返回上一个检索内容,从而错误的将整个检索库中的内容进行搜索,达到了很繁琐的内容。所以优化检索机制的主要注意事项如下,检索时要注意是对于主要的关键词进行搜索,不要使用非关键词进行错误的搜索,如果频繁的使用某一关键词或者内容进行搜索,可以建立分组的聚簇搜索。进行搜索时,要尽量应用词条较为局限的词语进行搜索。如果数据库进行了一系列的更新之后,就要对原来的检索的内容进行删除和整理,以此来提高检索的速度。如果表格设立了太多的插入操作的、或者进行删除操作的情况下,不要设立太多的检索内容。3 查询语句的优化设立必须的检索并不决定意义的说明着企业数据库的检索性能会有很大的提升,以至于到达完美的效果,操作人员还要对于一些SQL的相关查询语句的进行总结和优化。一个应用较为良好的搜素表达公式并不是以基本的逻辑设计为基础的,而是从实际的基本操作出发的,要不断总结经验,对开发的各项项目进行优化。对于SQL的语句进行有效的整理,对数据库中的表格检索次数就可以降低,那么检索数据命中的几率就会大大增加。另外还要注意对于个别计算内容的公式和语法语义的优化,这样当用户进行数据库的浏览器的功能进行使用的时候,浏览器的具体资源也已更加整体化,浏览器在完成相应操作的时候,可以降低解析的难度,缩短解析的时间,加速数据库检索功能的效率。4 结 语综上所述,在各项优化操作的基础上,一个完整的数据库和搜索机制已经完成了一个基本的过程,但是要注意的是企业数据库的性能优化过程是一个系统和繁杂的过程,要对于各方面都有一个系统的了解,要从各个方面出发进行考虑,而不是单独考虑某一个数据库的完整性的影响因素,这样会顾此失彼。参考文献[1]杜明.基于Flash混合存储的电子商务数据库性能优化研究[D].上海:东华大学,2012.[2]杨义根.面向应用模式的Hadoop/Hive架构和性能及应用研究[D].天津:南开大学,2014.[3]范玉雷,赖文豫,孟小峰.基于固态硬盘内部并行的数据库表扫描与聚集[J].计算机学报,2012(11).[4]焦毅,李琳,王颖慧.一种面向企业私有云的数据分布策略[J].计算机研究与发展,2011(z2).[5]谢佳壮.面向数据库集群的节能查询技术研究[D].合肥:中国科学技术大学,2015.[6]潘汇乐.基于大数据的企业级数据仓库性能分析与调优[D].上海:上海交通大学,2015.2 搜索设计的优化加快查询速度的最好的方法就是对于搜索操作环节的各方面的内容进行优化,这样才可以使检索效能的提高有质的飞跃。搜索机制是以数据库的表格为基础的检测工具,它的设立对于查询表中的一条或者多条的内容的效率的提升有很优质的效果,但是如果没有对于搜索的相关内容进行优化,— 154 —