求方案,关于5000万数据量以上的相关思路和数据库设计.
以前没玩过这么大的数据量,最多玩过sql2000,10万左右的数据量....
现在有一个Web网站项目大概如下,并且准备用sql2005数据库:
1、一个数据库,有5个表左右,其中一个表,大概有6个字段,但是这个表的数据量会在5000万以上,如果在这个表内搜索内容并读取出来的话,岂不是很慢?
2、这个数据都是平等性的,也就是说不存在时间和常用的差异,不像那些大型超市的POS系统,可以把数据按月来划分,不常用的数据单独分开。
请问我该怎样来设计这个数据库?我希望是这个表达到100万数据量后重新建表,但是这样下去,这个表越来越多,那前台搜索读取数据库的时候这个sql 该怎么写?性能速度怎样?
不知道我表达清楚了没?说得不够专业请见谅。请专家给点思路和建议.