- 浏览: 4544 次
- 性别:
- 来自: 上海
最近访客 更多访客>>
最新评论
-
rendq:
目前,本人也在自己的环境上对上述SQL文做各种验证,马上就快出 ...
提高Oracle性能--经验实谈 -
Aryang:
不错,顶。可惜没对改进的措施和方法进行任何叙述或描述,一个字都 ...
提高Oracle性能--经验实谈
文章列表
在6月24日,这天我写了《提高Oracle性能--经验实谈》http://rdqwhr.iteye.com/blog/207320这篇文章,一直想争得JAVAEYE的Oracle专家给予解答。作为技术上的问题受多方面的因素制约,比如说机器的软硬件环境,再加上Oracle中是否使用到视图、同义词等。迫于给大家一个完整的解释,我做了多方面的测试,以供参考(注:以下数据建立在多次结果的平均值上)。
我的机器运行环境是:Pentium D 2.8, 1G RAM, 160G 5400转硬盘;Oracle9i.对于该SQL文所用到的表未使用视图、同义词和序列。
...
本人初出茅庐,从事对日软件开发已一年时间了,之前一直在JAVAEYE上面看大家的博客,不敢随意发表任何言论。目前我正好维护一个J2SE的项目,刚好碰到一个障害要求提高Oracle的执行效率问题。本人觉得很有意思,供大家分享!希望大家能够给点鼓励……
原来的SQL文需要执行15万条左右的数据记录,执行一个查询条件至少要15分钟以上。原SQL文是:
SELECT
A.SHHN_CD,
A.KKR_KB,
A.DN_KB,
A.DN_GYBN_KB,
SUM(A.CS_SRY),
SUM(A.BR_SRY),
SUM(A.BR_KNZN_SRY)
FROM TRNSCTN A,
...