武汉java培训
达内武汉中心

15827352908

热门课程

提高数据库运行效率的好方法

  • 时间:2016-05-10 10:06
  • 发布:武汉Java培训
  • 来源:Java教程

设计一个方便使用的的数据库,可以很大程度上优化我们的数据管理,同时还可以根据我们的数据需求自动生成我们需要的表格,而我们平时只需要将我们的数据按分类放入表格中

现在武汉java培训就给大家几个比较好的意见,改善我们的数据库运行速率。

在给定的系统硬件和系统软件条件下,进步数据库系统的运行效率的办法是:

(1) 在数据库物理设计时,降低范式,增加冗余, 少用触发器, 多用存储过程。

(2) 当计算非常复杂、而且记录条数非常巨大时(例如一千万条),复杂计算要先在数据库外面,以文件系统方式用C++语言计算处理完成之后,最后才进库追加到表中往。这是电信计费系统设计的经验。

(3) 发现某个表的记录太多,例如超过一千万条,则要对该表进行水平分割。水平分割的做法是,以该表主键PK的某个值为界线,将该表的记录水平分割为两个表。若发现某个表的字段太多,例如超过八十个,则垂直分割该表,将原来的一个表分解为两个表。

(4) 对数据库治理系统DBMS进行系统优化,即优化各种系统参数,如缓冲区个数。

(5) 在使用面向数据的SQL语言进行程序设计时,尽量采取优化算法。

武汉java培训机构总结:要进步数据库的运行效率,必须从数据库系统级优化、数据库设计级优化、程序实现级优化,这三个层次上同时下功夫。

马上预约七天免费试听课

姓名:

电话:

上一篇:Java排序算法
下一篇:你设计的数据库需要补丁嘛?

Java常考面试题之二

Java常考面试题之一

武汉java培训:重写重载傻傻分不清楚

武汉java培训:静态变量以及实例变量

选择城市和中心
贵州省

广西省

海南省

有位老师想和您聊一聊