我们数据库的现状:数据库版本: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去数据库中执行,就没有问题。
而且长事务的持续时间很短,往往最长的也就是几分钟。
收起