关于单表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锁住
另外,对于SQL SERVER,除了分区表外,真的没有其他办法可以把数据分布到多台数据库服务器上吗?一定没有办法了吗?有经验的前辈们是如何处理的呢?
补充一下:我对这张表的要求,是每10分钟对这张表执行几条GROUP BY而已,然后把结果存到相应的统计表,不会有客户对这张表直接做查询,他们查询到的是统计表里的结果而已。但是Insert 频率非常高,5亿行除24小时除60分钟除60秒等于每秒需要插入的数量。这样的话,如果我只对几个GROUP BY做相应的索引,查询应该不会很慢吧,因为我是10分钟才查询那么几次,然后,我在GROUP BY的时候,是否会把Insert或Update锁住
相关文章推荐
- 请教各位大侠一个问题关于水晶报表的,欢迎进来讨论
- 如何快速构建一个美女主播网站(来自知乎一个关于 webRTC 是否适合直播问题的讨论)
- sqlserver 连接查询的问题,a表无重复记录,与b表中的记录为1对N关系,如何在查得a表信息时统计b表记录数
- WIN10环境下关于如何卸载SQLServer2008及遇到的问题记录
- 18.02.10,记录maven开发bos中struts2配置问题,关于如何进行WEB-INF下页面的访问?
- 大家进来讨论下关于java中的序列化的问题
- 关于JAVA的JDBC如何获取查询的记录条数
- tomcat 2-- 关于一些部署启动问题和403问题的查询记录
- 关于如何利用DataSet来读取记录值的问题
- 关于Hibernate中fatch=eager的bag集合(一个java List)使用Criteria查询出现重复记录的问题
- 连载 1 - 深入讨论 Android 关于高效显示图片的问题 - 如何高效的加载大位图
- 关系数据库如何快速查询表的记录数
- 关于hibernate查询视图时,相同主键的两条记录映射问题【已解决】
- 关于AX中的Query是如何查询记录
- 关于插入记录后查询自动增长ID问题
- 欢迎大家讨论一个关于界面显示的问题!!
- 关于如何把ResultSet中查询到的值放到自定义实体中的方法讨论
- 关于记录错误信息到文本文件的几点问题讨论
- top 10问题,如何在不同的数据库中查询前几条记录?
- 关于unity3d产品的思考 欢迎大家参加讨论 如何策划一个成功的3d产品