`
  • 浏览: 27615 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

请教,需要处理的数据量太大怎么办?

阅读更多

请教,需要处理的数据量太大怎么办?

情况是这样的:
数据库中有几个表,
每个表记录都超过10万条,
在查询时需要交叉连接查询(outer join)三个表,这就造成数据库会生成一千万条以上记录的情况,所以这样每查询一次都需要两秒以上时间.像这样的查询客户每次请求都需要执行好几百次,所以要等十几分钟才能结束.

有什么样的方法可以让数据库运行速度快一点吗?
数据库结构是不可以修改的.

这是为一个特种行业做科学计算的程序,以后数据量还在不断增大,数据库PSQL安装在LINUX系统上面内存2G,CUP3.0,服务器硬盘.

分享到:
评论
4 楼 rtdb 2006-12-08  

优化SQL指令
增加内存和CPU
换个好的数据库及找个好的DBA
3 楼 ddandyy 2006-12-08  
真有胆量  敢用这种名字
2 楼 ASDF1982 2006-12-08  
一千万条以上记录的查询查询两秒的话 感觉不慢吧可不可以把用户的执行请求分开成几个操作让用户每操作一步,都能感觉到一些变化得到一定的信息量,再一个去掉没用的层多用些过程式的编程风格,看看能不能多写点存储过程,这种大数据量的系统强调效率的系统基本上还是少OO点多用点过程式的方法比较好
1 楼 2006-12-08  
补充一下:由于数据库中表结构的范式较高,并且字段很多,所以是通过Hibernate来对数据进行多表级联查询管理的.

相关推荐

    sqlserver表数据插入到oracle表中的一种实现方式(表结构相同)

    表结构的创建比较简单,但是表的数据量太大,一时也想不到怎么把sqlserver表数据复制到oracle中,于是请教公司主管,用存储过程实现可以查询出所有数据的insert脚本,在oracle库中创建好表,直接把sqlserver中的...

    DOS 软盘+光盘+U盘+硬盘+NTFS 想拥有更强大的DOS功能??

    2、用启动盘启动时,不是加载的功能越多越好,功能越多就意味着可用基本内存越少,产生一些问题的几率也越大,所以请根据自己的实际需要来选择对应的启动菜单。 3、本文各种DOS启动盘中存在的部分文件说明: IO....

    游戏画面就弹出内存不能为read修复工具

    程序需要一块内存用以储存数据时,就需要使用操作系统提供的「功能函数」来申请,如果内存分配成功,函数就会将所新开辟的内存区地址返回给应用程序,应用程序就可以通过这个地址使用这块内存。这就是「动态内存分配...

    会计事务所实习日记.pdf

    第四天,作者继续财务报表的编制工作,这表明了会计实务操作的连续性和复杂性,需要对大量数据进行核对和分析。 从这些日记中,我们可以总结出以下几个关键知识点: 1. 会计师事务所的日常工作流程,包括阅读文档...

    光学实验基础知识PPT教案.pptx

    光学实验的主要内容包括基本物理量的测量方法、常用光学仪器的使用、学习分析光学实验中的基本光路、继续学习分析误差的方法和提高对实验数据的处理能力。基本物理量的测量方法包括焦距测量、折射率测量、光波波长...

    掉电运行

    掉电运行 我有一个项目,需要在装置掉电后可靠运行一秒钟,以便存储有关的数据,请教各位如何设计电源电路.电压是5V,功率参数暂时还不能确定,因为考虑不同封装器件功耗不同.初步考虑都用帖装器件,整个装置包括:80C196+...

    一个简单的java爬虫产品

     虽然试验成功,但是在随后的大数据量试验时,还是出现了问题。最初试验时,我只是让程序去抓取10个URL链接,当我将URL链接数改为100个时,问题出现了——URL中存在重复,而且非常容易的就变成死循环。举个例子来说...

    新生辩论赛辩题大全.pdf,这是一份不错的文件

    运用假材料 无论在规范发言还是在自由辩论中,都需要运用大量材料,可是合适的材料不容易找到,往往只能编一些假材料,包括数据、实例等。运用时要注意两点:一是材料要尽可能编得合情合理;二是不可心虚,要理直气壮...

    mall-xiaohongshu-小程序模仿小红书.zip

    而且这样处理,代码量大大的减少了。 代码如下:// 定义globalData对应的全局变量 app.js globalData: {  userInfo: null,  adressInfo:[] } // 提交地址信息,调用定义的变量 add-adress.js ...

    琪琪翻唱网站源码正式版

    (对于首批只销售20的决定其实也另有原因,主要是因为站长时间比较紧,如一下子销售太多,怕没时间做售后服务,敬请谅解!) 购买商业版本规则: 1.请在购买前咨询一下您的空间信息,是否支持FSO,文件上传支持等问题(购买前请...

Global site tag (gtag.js) - Google Analytics