- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种面向效率和安全性同时提高数据库优化方法
一种面向效率和安全性同时提高的数据库优化方法
摘 要:常规的数据库应用受制于字段结构的限制,虽然简化了处理流程,但处理效率比较低下,往往形成应用的瓶颈。使用联合字段对数据库结构进行优化,使原有的重复数据得以整合,结合SQL语言与单一类型存储,可以有效提升数据的检索效率,快速产生初级可选集。对可选集的操作可以使用原有的数据库系统,也可以使用定制的数据库,定制数据库不但可以摆脱数据库系统对开发过程的限制,而且在数据的处理与加解密方面更加主动灵活,是小型数据库应用开发的一个趋势。
关键词:数据库结构;联合字段;优化;检索效率;定制数据库
中图分类号:TP392 文献标识码:A
Abstract:Conventional database application is restricted by the field structure,although simplified the processing flow,but the processing efficiency is low,often the bottleneck in the application.Using united fields to optimize the database structure.The original repeating data can be integrated,with the combination of SQL language and the single type of storage,can improve the efficiency of data retrieval,fast generation primary optional set.On the optional set operation can use the original database system,can also use the custom database.Customize database can not only get rid of the limitation of database system development process,but also more initiative and flexibility in the data processing and encryption and decryption,is a development trend in small database application.
Keywords:database structure;united fields;optimize retrieval efficiency;customize database
1 引言(Introduction)
近年来,随着计算机硬件设备的不断升级,软件处理能力显著提高。然而,在数据库处理方面,却始终存在着一个瓶颈,那就是数据库的字段结构一直制约着数据的处理速度。目前数据库的主要存储方式是硬盘设备,而硬盘设备本身存在着处理速度的极限。在这种条件下,如何提高数据的检索速度就成为一个迫切要解决的问题,尤其是在数据库容量越来越大的情况下。
数据检索的核心问题在于,如何在海量数据(硬盘存储)中检索出符合条件的可选集,而不在于对于可选集的处理(内存)上,因为内存的访问速度对于数据检索来说是足够的。一旦从数据库上获得可选集,后继的工作就可以转移到内存中工作,处理器的性能就可以得到充分发挥。因此,在提高数据检索的速度方面,应该在优化数据库结构,快速获得可选集上面下工夫,其中包括:减少数据库字段与记录的数量、简化数据类型、减少数据冗余等方面[1]。
2 数据库结构的优化(Optimization of database structure)
常规的数据库字段是根据数据的内容属性来定义的,用户对数据的操作界面与数据库结构保持一致,以简单的人员信息管理为例,数据库结构如表1所示。
这是一种通用的途径,也是数据库厂商建议使用的方法,因为这样可以直接使用数据库访问的预定义功能,包括用户操作界面,同时简化数据库应用程序的开发工作,把程序开发人员和操作人员与核心数据库隔离开来,充分保证数据的安全性[2]。但是,这种使用方法也制约了数据库开发人员的视野,尤其在大型数据库的应用开发过程中,在数据检索的效率方面显得无所作为,或者在具体应用出现瓶颈时推卸责任。
因此,在数据库开发的规划方面,不一定严格遵循数据库厂商建议的方式,可以根据不同的应用场合和数据类型,建立灵活的数据结构,从而提高数据检索的效率[3,4]。
这里给出的一种方案,是在数据库结构方面进
您可能关注的文档
最近下载
- 分部分项工程监理实施细则.doc VIP
- AWS D1.2_D1.2M-2014铝结构焊接规范(中文版).doc VIP
- 钢筋混凝土检查井施工方案.docx VIP
- 日韩再生医学“双轨制”监管模式介绍及对我国的启示_WORD.docx VIP
- DG_TJ08-2468-2025 优秀历史建筑数字化测绘技术标准.pdf VIP
- JGJ∕T 23-2011 回弹法检测混凝土抗压强度技术规程.pdf VIP
- 2025年市场监管综合行政执法知识竞赛试题含答案.docx VIP
- 23G409 先张法预应力混凝土管桩.docx
- 材料基因工程关键技术与支撑平台重点专项.doc VIP
- 室外工程施工组织设计.docx
文档评论(0)