1)“1000万条记录”不能说明什么。要看单位时间内需要处理的记录数。2)要完成什么功能?表结构怎么设计?哪些表在运行时任务会比较繁重?你都没有交代,不好帮你分析。3)“每次只查询单个表”,这要看用户的需求,往往不是程序开发人员能控制的。
解决方案 »
- 关于时间的问题,请人帮帮我,谢谢了!
- sql记录筛选问题
- SQL多表查询问题急急急
- sqlserver 2005 下如何把图片文本等存储到数据库中?
- 一个查询的问题,立即解决,立即给分
- Sql Server一个存储过程可以返回两个记录集(从查询分析器里可以看到结果),怎么用Ado从中得到这两个记录集呢?
- 我在设计数据库时,是字符的就设置默认值为空字符串,是数字型的就默认0,不知道这样有什么不妥,请大家给给参考意见。在线等。
- 一个select语句,帮一下
- SQL语句查询请教,在线等待,分不够可加!
- 大哥们: MS SQLSERVER 7.0 客户端怎么连接不上服务器端(初学乍练)
- 请高手指点:关于SQL SERVER的触发器问题!
- 我要替换某字符字段中指定字符为新字符的T-SQL语句要怎么写?
另外根据时间把分割成若干表也是有先例的
另外也可以折中呀,根据用户类型分成若干表,比每个用户分一个表所需要的表的数量也要少
如果表中的某些字段组,在某些条件下经常被查询,而另一些字段组,在另一些条件下又经常被用到,这种情况下应该按组进行垂直分表如果所有的数据都会被经常查询,则一般是建立索引之类,强化表结构来处理.
10001~20000 一个表
以此类推再建一张索引表这个是肯定的了