性能调优的老问题,Oracle10g也逃不过。调 SQL?调内存?调 IO?其实方法还挺多。调整的方法这篇资源把业务层、数据库设计、SQL 语句、物理结构一直到操作系统层面的调优点都列出来了,层层递进,思路还挺清晰。
像SQL 语句慢?你可以先看看执行计划,再瞄一眼索引有没有走偏;内存吃紧?建议用下 AWR 报告,对比下峰值和平均。
我比较推荐配合下面这些资源一起看,比如Oracle10g 性能调优的目标设定,讲得比较系统;或者你要同时搞 9i 和 10g 的项目,也可以翻翻高性能调优手册,对比着看还挺有意思的。
,如果你经常跟数据库性能打交道,这篇文章挺值得收藏的。嗯,还有一个提醒,调优时别一上来就怼 SQL,先搞清楚是不是业务逻辑设计的问题,要不改三天也白搭。
如果你也在折腾数据库性能,可以从这篇入手,顺着一层层往下挖,找到真正的瓶颈。