配置:Sql server 2008+win2k3(64) 32G 32核服务器一张表内20多行数据 大概每天产生2亿数据
第二天新建一张表 再产生2亿数据 第三天同理... 还要对表频繁查询等
希望找到个大概的解决方案。

解决方案 »

  1.   

    频繁插入查询。多条件。全是int
      

  2.   

    不知道现在2008是否可以像oracle那样,索引可以放在其他的表空间
      

  3.   

    关注,看看mssql在足够强的硬件条件下,能达到什么水平。
      

  4.   

    1)、一天2亿的数据,就算全是int,一天的数据量也有15GB左右,所以首先你的I/O带宽一定要够,32G Memory少了。至少要到64G。2)、一天产生一个表,那你的查询要查历史的表吗?如果要,那么这种方案就不可取,会增加设计的难度,可以考虑用分区表代替,分区索引单独存放。