由于工作关系,我需要做一个查询系统,需要连接上SQL SERVER 2000数据库,每个月的数据大概40M左右,一年不超过500M,我现在按照年份建立数据库,每年当月的表都放在该数据库中,现在突然发现这样做,会有点麻烦,比如,查询的时候如果跨年查询,就必须要跨数据库查询,这样在SQL 编写的时候会比较麻烦,请问我是不是干脆把所有的表都放在一个数据库里好点?
现在要用到的只有不超过3年的数据,大小不会超过1.5G,而且我要做的查询系统,是在局域网中使用的,同时使用人数肯定不会超过20人。
如果把1G多的数据放在一起,会不会引起效率底下 等等的问题,望各位大大赐教。
现在要用到的只有不超过3年的数据,大小不会超过1.5G,而且我要做的查询系统,是在局域网中使用的,同时使用人数肯定不会超过20人。
如果把1G多的数据放在一起,会不会引起效率底下 等等的问题,望各位大大赐教。
解决方案 »
- 使用sql2005脚本在其他数据库中建表
- 大难题:根据给出的变化趋势条件来进行查询
- 存储过程在查询分析器中,怎么穿参数给它
- 改变SQL Server 的缺省锁?
- 从字符串转换为 datetime 时发生语法错误
- SQLSERVER中给列重命名!
- 一语句select * from table1 where substring(username,7,3)='abc' 马上结
- 公式表表达式的排序问题
- 怎样实现在SQL2005的查询分析器中写一个JOb可以自动查找一个表的昨天的记录数,然后生成Excel文件,再自动发送相关Email,请问可以吗?
- 求sql server语句
- SQL高手请进,求一SQL语句(续)
- SQL 中 IF 后面的条件怎么写
一般到3-5G性能都ok的