大数据量的数据查询 这个问题在这个论坛有问过,不过我还想再问一下,我们公司做了一个管理系统,其中有两个表,两个月数据量就超过1亿啦,由一个页面的查询就超级慢了,某天客户向我提了一个问题:说人家移动,银行的数据量那不更大?人家的速度不慢啊。 问题就在这里了,这种大数据量的查询,分析咋实现的呢?表分区之类不能完全解决吧! 求高手指教啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的服务器配置多少?移动,银行的都是10几个cpu再加rac的 后台有log记录吧,查下,慢在哪里?是sql语句、分页、显示、还是网络传输等等!先定位好问题的原因! 谢谢各位的帮助啊,1:我们的表也是有索引的,合理不合理不大好说;由一个表的索引竟然有四个,不过也听说索引会导致插入删除的消耗过大啊。单单从那一个表查询几十条数据是很快,关键是他要关联其他表哦。2:至于机器的配置,我们公司用的是IBM服务器,操作系统是windows 2003,cpu呢不少于四个。3:其实客户要的是一个月的原始数据的平均值,靠,这种只是个avg吧,单单作用一个表也很慢。我倒是想了个主意,就是在每次原始数据产生的时候就做avg,到了月底直接出结果,只不过实在不想改那个后台服务程序,所以想找找其他方法4:表分区没有使用,我准备协调领导和客户使用这种技术。-----------------再说了,移动,银行等都是大型集群,人家连小机都不用,直接大机---------------啥是大型集群啊? partition + local index 是肯定的。 也碰到类似的问题了用.net的框架数据量虽然大,数据度取出时间不算慢但是往画面写的时候速度超慢,也不知道是什么原因 使用oci产生core问题,请高手指点. oracle存储过程 oracle 分析函数rollup的效率问题 asp读取oracle数据时出现乱码? SQL SERVER按时间 查询问题? 如何快速学习Oracle 我的数据库有一个表查询速度特别慢,如何处理-在线等。 这是oracle的bug还是设置问题?? Oracle安装问题 linux红旗2.0上不能安装ORACLE 8.1.7的问题 sql 转义字符 我开发oci的程序,必须要装oracle客户端吗?如果不需要装,都需要什么,登陆函数的数据库字符串怎么写?
后台有log记录吧,查下,慢在哪里?是sql语句、分页、显示、还是网络传输等等!先定位好问题的原因!
1:我们的表也是有索引的,合理不合理不大好说;由一个表的索引竟然有四个,不过也听说索引会导致插入删除的消耗过大啊。单单从那一个表查询几十条数据是很快,关键是他要关联其他表哦。
2:至于机器的配置,我们公司用的是IBM服务器,操作系统是windows 2003,cpu呢不少于四个。
3:其实客户要的是一个月的原始数据的平均值,靠,这种只是个avg吧,单单作用一个表也很慢。我倒是想了个主意,就是在每次原始数据产生的时候就做avg,到了月底直接出结果,只不过实在不想改那个后台服务程序,所以想找找其他方法
4:表分区没有使用,我准备协调领导和客户使用这种技术。
-----------------
再说了,移动,银行等都是大型集群,人家连小机都不用,直接大机
---------------
啥是大型集群啊?
用.net的框架
数据量虽然大,数据度取出时间不算慢
但是往画面写的时候速度超慢,也不知道是什么原因