一个数据库太大了是否会影响速度?
我的一个数据库现在都有30M了.而且按目前的速度下去达到700M都有可能,我是否必须要把它拆成几个,不知道数据库大小是否会影响速度? 问题点数:50、回复次数:8Top
1 楼mschen(Co-ok)回复于 2006-02-08 08:59:07 得分 25
数据库大小不会影响速度,你的查询是以表为基础的,所以应该优化字段的设计,让表尽量的小.这样可以减少磁盘的I/O量.Top
2 楼lypvc(年轻人)回复于 2006-02-08 09:01:55 得分 15
一般没问题,我的数据库都有一个多G了,不过我的在服务器上放着,在一个要看你的应用程序是怎么写的。要经常优化数据库,Top
3 楼yongwin(最后一个ID)回复于 2006-02-08 09:12:23 得分 10
数据库的大小不会影响太多的速度,主要是在于你查询时所写的语句,与数据库中每个表的结构和关联性,说白了也就是说你指的速度也是相对于查询到显示数据的时间吧,数据量大是有可能影响到一点查询时间,但是最主要的还是你所编写查询语句的优化性。Top
4 楼bluesun()回复于 2006-02-08 09:18:47 得分 0
我数据库变大是因为其中的一个表的记录会不段的增加.现在有10000多条的记录,按目前的结构估计会达到100000多条.Top
5 楼pbsql(风云)回复于 2006-02-08 13:28:58 得分 0
表结构设计合理就行(主要是索引),才十万条记录,百万都根本不在话下Top
6 楼rouqu(石林#黄果树)回复于 2006-02-09 16:20:23 得分 0
30M的数据库很小很小 SQL访问的基础单元是页面(8K),一次读取或写入8个连续页面(扩展)Top
7 楼zouqiang122(先天不足)回复于 2006-02-09 17:45:50 得分 0
支持一下!!!Top
8 楼yixingwei(江南驿)回复于 2006-02-09 19:07:23 得分 0
强,支持。Top




