一、Oracle调优的内容
1.网络调优------1%
2.主机调优-------5%
3.数据库调优-------10%
4.存储调优--------30%
5.应用调优--------54%
IBM:p系列小型机,x系列pc server
HP:ia系列小型机,dl系列pc server; tru64(原来的compaq)
Oracle:sparc芯片小型机fire x系列pc server
Dell:只有pc server
二、主流操作系统
AIX:IBM小型机操作系统
Hp_un:hp小型机操作系统
Compaq:tru64 unix
Oracle:solaris
Linux:基本上都是pc server
Windows:基本上 pc server
三、网卡绑定
功能:一个是为了安全,防止网卡出现单点故障,另外一个是增加带宽
aix:etherchannel hp-ux:apa solaris:ipmp linux:bound
四、主机参数:
1.内核参数
aix:maxperm%和minperm%
2.网络参数
aix: tcp_sendspace;tcp_recvspace;udp_sendspace;udp_recvspace;
有可能针对特定操作系统特定的参数:
HP:11.31 filecache_max;filecache_min
11.23 dbc_min_pct;dbc_max_pct
HP、SUN/LINUX:shmmmax shmmni
Linux:fs.aio-max-nr同时可以拥有的一步IO请求数目
3.交换区
查看交换区:
Aix: lsps -a Hp-ux:swapinfo -atm Linux:free Solaris:swap -a
如果硬盘空间足够大的情况下,交换区空间大小一定要尽量大 交换区:硬盘=1:2
4.内存比例
①主机内存分配 ②操作系统 ③进程 ④数据库
需要根据应用连接数量,数据量等等来定大小;内存的使用比例,建议一般不要设置超过50%;
5.主机性能监控工具
①vmstat 1 10 ②lostat ③entstat(aix) ④topas(aix) ⑤glance(hp_ux) ⑥top(linux) ⑦nmon(aix,linux等等)