SQL2000下的白万数据量

CHZiroy 2013-01-05 10:37:40
一个共有3个集群,每个集群里面有100个用户,每个用户有100条记录,如果建立一张表,那么有高达到3百万记录,这样插入数据查询数据时会很慢吧????这种情况数据库怎么设计比较好???,分成几张表出来,可以吗?
...全文
133 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
-晴天 2013-01-06
  • 打赏
  • 举报
回复
做好索引就行了,百万数据不算多.
發糞塗牆 2013-01-05
  • 打赏
  • 举报
回复
另外也没啥好分表的,千万级别的数据都还没有非常必要分表。
CHZiroy 2013-01-05
  • 打赏
  • 举报
回复
引用 3 楼 DBA_Huangzj 的回复:
其实百万数据SQLServer 2000完全可以秒杀,但是有几个条件: 1、不要每次都全表查询,最好加上where条件。 2、要考虑好如何设计索引,如何索引索引
非常感谢
tjj8814789 2013-01-05
  • 打赏
  • 举报
回复
真心谢谢你们,我再看看,不懂再问哈!!1
發糞塗牆 2013-01-05
  • 打赏
  • 举报
回复
其实百万数据SQLServer 2000完全可以秒杀,但是有几个条件: 1、不要每次都全表查询,最好加上where条件。 2、要考虑好如何设计索引,如何索引索引
CHZiroy 2013-01-05
  • 打赏
  • 举报
回复
引用 1 楼 DBA_Huangzj 的回复:
你的用户是同时插入吗?如果不是,那倒不会,而且不要有太多的索引、约束等就好了,另外你那个集群是cluster吗?因为只能有一个节点在运行,不会有3个的啊。所以我觉得你应该是指别的东西。
你好。。其实目前遇到问题是有300条记录,我想能不能分成3个表,甚至更多表,通过这样减少每个表的数据量,可以达到加快查询的速度吗?,,这是第一次设计数据库的项目,希望能得到前辈指导
發糞塗牆 2013-01-05
  • 打赏
  • 举报
回复
你的用户是同时插入吗?如果不是,那倒不会,而且不要有太多的索引、约束等就好了,另外你那个集群是cluster吗?因为只能有一个节点在运行,不会有3个的啊。所以我觉得你应该是指别的东西。

27,580

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧