首页 新闻 会员 周边

当数据相当大的情况下 sql server 2008 数据库 怎么进行大数据处理?

0
悬赏园豆:5 [待解决问题]

现在有个erp系统,随着系统的使用,数据越来越多,这个时候性能怎么优化,数据怎么处理。才能使系统的功能不能变慢。

青雪落幕的主页 青雪落幕 | 初学一级 | 园豆:94
提问于:2013-06-26 17:52
< >
分享
所有回答(5)
0

先找出问题的瓶颈,再选择对应的优化方案。比如:查询慢?数据表变大?还是数据库服务器配置不行。。

Astar | 园豆:40805 (高人七级) | 2013-06-26 17:59
0

提供以下几种思路,酌情考虑:

1、索引;

2、根据数据表情况,横向或者竖向分表;

3、针对需要耗时计算的数据,在空闲时计算好,然后其他表中存起来,以后拿数据就不计算了。

幻天芒 | 园豆:37175 (高人七级) | 2013-06-26 18:14
0

监控找出问题,再优化。

panjk | 园豆:712 (小虾三级) | 2013-07-11 16:48
0

一般的做法就是读写分离,

还有就是作业和统计分离

dearz | 园豆:588 (小虾三级) | 2013-08-01 17:44
0

若是服务器压力较大,访问人数多,且资料占用资源空间很大的话,在客户端程序读取资料的时候就用dataset,可以减轻服务器压力,但相应稍微会增加local端的压力,一般local端没有什么影响的。

数据不大的话就用datareader读取了。

喂自己袋盐 | 园豆:204 (菜鸟二级) | 2014-07-21 16:09
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册