您的位置:首页 > 其它

关于单表5-10亿行记录如何快速查询的问题,欢迎童鞋们都进来讨论

2010-07-06 23:08 555 查看
我现在要做一套很复杂的反作弊系统,一共有15个左右的规则,有的规则会触发报警,有的规则会触发降权,有的规则会触发监测对象,不知道当5-10亿条数据单表的时候,MS SQL SERVER 2008 对于这样大的数据,是否确定可以快速响应查询和插入?先不考虑update,我现在还没有设计表结构。

另外,对于SQL SERVER,除了分区表外,真的没有其他办法可以把数据分布到多台数据库服务器上吗?一定没有办法了吗?有经验的前辈们是如何处理的呢?

补充一下:我对这张表的要求,是每10分钟对这张表执行几条GROUP BY而已,然后把结果存到相应的统计表,不会有客户对这张表直接做查询,他们查询到的是统计表里的结果而已。但是Insert 频率非常高,5亿行除24小时除60分钟除60秒等于每秒需要插入的数量。这样的话,如果我只对几个GROUP BY做相应的索引,查询应该不会很慢吧,因为我是10分钟才查询那么几次,然后,我在GROUP BY的时候,是否会把Insert或Update锁住
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐