软件开发数据库

大数据量下informix如何提高查询效率。

我们数据库的现状:数据库版本:11.50FC9;机器配置:IBMP595,32*4.7GHz,256GMEM,15T存储。我们大概有2000多个表,其中100多个表的数据量都超过2亿条,分了13个片存储,而且每天对数据库的所有表做一次统计更新。现在发现数据库的查询效率越来越低,经常出现长事务。请各位高手帮忙提点建...显示全部
我们数据库的现状:
数据库版本:11.50FC9;机器配置:IBMP595,32*4.7GHz,256GMEM,15T存储。
我们大概有2000多个表,其中100多个表的数据量都超过2亿条,分了13个片存储,而且每天对数据库的所有表做一次统计更新。
现在发现数据库的查询效率越来越低,经常出现长事务。
请各位高手帮忙提点建议,谢谢。
另外,我发现有的论坛上说,这么大的数据量可以用mysql解决方案,不知道是否可行??
备注:oracle买不起,就不要考虑oracle了。

补充一下,现在我们的数据库,逻辑日志是32G。我觉得已经是很大了啊??
我跟踪长事务,经常发现出现长事务,但是我拿着这个SQL去数据库中执行,就没有问题。
而且长事务的持续时间很短,往往最长的也就是几分钟。收起
参与9

查看其它 8 个回答liurui2384的回答

liurui2384liurui2384系统分析师保密
换库的风险也很大,请仔细斟酌呀
IT咨询服务 · 2012-04-10
浏览1280

回答者

liurui2384
系统分析师保密
擅长领域: GBase 8t数据库

liurui2384 最近回答过的问题

回答状态

  • 发布时间:2012-04-10
  • 关注会员:0 人
  • 回答浏览:1280
  • X社区推广