性能调优分为操作系统、数据库、中间件、网络、硬件

1.调优图

DBTIME=DBCPUTIME+DBWAITTIME

性能优化第一篇 (草稿)_工具条友

2.工具调优

swingbench是压力测试工具,可以对数据库性能进行测试。

3.巡检

使用RDA作为巡检,RDA,英文全称叫做oracleremotediagnosticagent.诊断工具使用perl编写的,包含非常丰富的诊断脚本,使用它可以非常便利的采集到oracle数据库服务器系统配置和数据库信息。

性能优化第一篇 (草稿)_调优图_02

4、linux测量工具

顶部资源消费者:LinuxTopaixtopas

Systemactivityreportersar

虚拟内存统计表: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停机时间