百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>数据库> 数据库机能优化
分享文章到:

数据库机能优化

发布时间:09/01 来源:未知 浏览: 关键词:
调整数据构造的设计。调整利用程序构造设计。优化数据库SQL语句。调整办事器内存分配。调整硬盘IO,这一步是在信息系统开发以前完成的。调整操纵系统参数。 关系型数据库在互联网项目中利用极为宽泛,今天小编就和大家分享几个数据库优化的几种方案:

1、调整数据构造的设计。这一局部在开发信息系统以前完成,程序员需要考虑可否运用ORACLE数据库的分区功能,关于时常拜访的数据库表可否需要创立索引等。

2、调整利用程序构造设计。这一局部也是在开发信息系统以前完成,程序员在这一步需要考虑利用程序运用什么样的体系构造,是运用传统的Client/Server两层体系构造,还是运用Browser/Web/Database的三层体系构造。不一样的利用程序体系构造请求的数据库资源是不一样的。 (举荐学习:MySQL视频教程)

3、优化数据库SQL语句。数据库SQL语句。利用程序的施行终究将归结为数据库中的SQL语句施行,因而SQL语句的施行效率终究决议了ORACLE数据库的机能。ORACLE企业举荐运用ORACLE语句优化器(Oracle Optimizer)和行锁治理器(row-level manager)来调整优化SQL语句。

4、调整办事器内存分配。内存分配是在信息系统运转历程中优化配置的,数据库治理员可以依据数据库运转情况调整数据库系统全局区(SGA区)的数据缓冲区、日志缓冲区和同享池的大小;还可以调整程序全局区(PGA区)的大小。需要注意的是,SGA区不是越大越好,SGA区过大会占用操纵系统运用的内存而引起虚拟内存的页面交流,这样反而会落低系统。

5、调整硬盘I/O,这一步是在信息系统开发以前完成的。数据库治理员可以将组成统一个表空间的数据文件放在不一样的硬盘上,做到硬盘之间I/O负载平衡。

6、调整操纵系统参数,例如:运转在UNIX操纵系统上的ORACLE数据库,可以调整UNIX数据缓冲池的大小,每个进程所能运用的内存大小等参数。

数据库(Database)是按照数据构造来组织、存储和治理数据的仓库,它发生于距今六十多年前,随着信息技术和市场的开展,特殊是二十世纪九十年代今后,数据治理不再仅仅是存储和治理数据,而改变成会员所需要的各种数据治理的方式。

数据库有许多品种型,从最简略的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在方方面面得到了宽泛的利用。

在信息化社会,充分有效地治理和应用各类信息资源,是进行科学研究和决策治理的条件前提。数据库技术是治理信息系统、办公主动化系统、决策支撑系统等各类信息系统的中心局部,是进行科学研究和决策治理的重要技术伎俩。

在经济治理的日常工作中,常常需要把某些相干的数据放进这样的“仓库”,并依据治理的需要进行响应的处置。

例如:

公司或事业单位的人事部门常常要把本单位职工的根本状况(职工号、姓名、年龄、性别、籍贯、薪水、简历等)寄存在表中,这张表就可以看成是一个数据库。有了这个"数据仓库"我们就可以依据需要随时查询某职工的根本状况,也可以查询薪水在某个范畴内的职工人数等等。这些工作要是都能在盘算机上主动进行,那我们的人事治理就可以达到极高的水平。此外,在财务治理、仓库治理、生产治理中也需要创立众多的这种"数据库",使其可以应用盘算机实现财务、仓库、生产的主动化治理。

更多MySQL相干技术文章,请拜访MySQL教程栏目进行学习!

以上就是数据库机能优化的细致内容,更多请关注 百分百源码网 其它相干文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有154人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板