性能调优分为操作系统、数据库、中间件、网络、硬件
1.调优图
DBTIME=DBCPUTIME+DBWAITTIME
2.工具调优
swingbench是压力测试工具,可以对数据库性能进行测试。
3.巡检
使用RDA作为巡检,RDA,英文全称叫做oracleremotediagnosticagent.诊断工具使用perl编写的,包含非常丰富的诊断脚本,使用它可以非常便利的采集到oracle数据库服务器系统配置和数据库信息。
4、linux测量工具
顶部资源消费者:Linux:Topaix:topas
Systemactivityreporter:sar
虚拟内存统计表:vmstat
I/O统计表:iostat
系统记录文件:/var/log/messages
Linux也有对操作系统具体工具:
x-based工具:xosview
/proc虚拟文件系统
空余被使用内存:free
诊断内容:CPUIOMEMORYNETWORK
排除法:
监控和优化CPU
-top
-pstree
-wmstat
-mpstat–pALL
-sar–u
-xosview
-xload
5、cpu的瓶颈,小于1cpu,1-2cpu,大于2个cpu-来自top输出。
确定cpu统计表并解释它们,cpu停机时间