请教MS Sql Server 2008 大数据处理方案(10亿以上)
mssql吧
全部回复
仅看楼主
level 1
qaddong 楼主
1.只有一张表,表中有100多个字段,每个字段的类型是int
现在已经导入了2亿 数据,但是查询非常慢。
网上查了好多资料,说是建立索引 和 建立分区.
然后我在导入数据以后,添加了一个 自增字段。
但是没有什么效果。
我查询的时候只是有几个固定字段,请问是不是要查询的字段都建立索引呢?
还有 分区的话 速度会快吗?
如果拆分成多张表 速度会快吗?
多谢 各位兄弟。
(可提供报酬)
QQ:65194
TEL:
13952325888
2013年02月26日 15点02分 1
level 6
用分表分区
2013年05月30日 15点05分 3
level 11
10y以上,已经很夸张了,不过mssql2008还是可以处理的了的
数据库要能够支持大数据,有如下方法:
1.优化sql
2.增加索引
3.水平或垂直分表
4.查询方式的改进
5.使用缓存
6.增加内存
7.优化网络连接,提高网速
8.提高存储设备速度
9.提高CPU运算速度
10.分布式CDN
其他的就不说了,足矣
2013年12月03日 01点12分 4
level 3
3.水平或垂直分表
4.查询方式的改进
升级到2014.
6.增加内存
10.分布式CDN
足以。
2015年01月24日 17点01分 11
不要轻易升级数据库啊真心危险的,尤其是生产环境中
2015年03月21日 00点03分
2014最大不同就是用了内存数据库,确实快多了但是我们可以通过缓存实现的
2015年03月21日 00点03分
1