日期:2014-05-18  浏览次数:20544 次

如何设计一个学位认证系统的SQL表结构?
现在本人在做一个学位认证系统,发现这样一个问题:
一个学校每年都有毕业生,并且数量很大。就按系统用十年算,一年毕业二万人,也是二十万人,如果把所有毕业生信息都放到一张表中(毕业生的信息很多),无疑这个表太大,SQL库我也不知道能存多少条记录,这样的话查询速度我想会迅速降低。
上面的问题使我无所适从,我想了许多方案,比如:按“届或班级或专业或……”把表给分开,这样以后可能要用到动态查询表,本人对SQL不是很懂。
请各位帮忙看看,什么样的方案既快速又高效,谢谢!

------解决方案--------------------
二十万的数据量不大
------解决方案--------------------
如果你索引建得好,3,4千万数据查询都只要5,6秒。而且那台电脑的CPU还只是菜羊1.7G
------解决方案--------------------
跟文件格式系统有关
fat16 :2G
fat32:4G
ntfs:没有限制

存储方面其实是不用担心的,担心的查询速度问题
------解决方案--------------------
主要是索引了

建立适当的索引就能很快