oracle rac 性能影响参数 - MTU

原创 2016年11月30日 17:11:12

在项目中遇到了数据导入特别缓慢的问题、或者是建立索引特别慢。

在优化数据库无果之后,主机方面找到了问题的原因。

[root@rac1 ~]# netstat -nai
Kernel Interface table
Iface       MTU Met    RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR Flg
eth0       1500   0     9202      0      0      0     7764      0      0      0 BMRU
eth0:1     1500   0      - no statistics available -                            BMRU
eth1       1500   0   414357      0      0      0   330398      0      0      0 BMRU
eth1:1     1500   0      - no statistics available -                            BMRU
lo        16436   0    99564      0      0      0    99564      0      0      0 LRU
[root@rac1 ~]# 
就是这个东西。

它控制了每个网络传输的最大的数据包的大小,如果这个值设置的不合理就会导致数据包频繁的拆包和发送,导致网络负载相当高,从而影响数据库性能。

可以使用PING大包的方式去测试这个值。

[root@rac2 ~]# ping -s 65507 rac1
PING rac1 (192.168.137.128) 65507(65535) bytes of data.
65515 bytes from rac1 (192.168.137.128): icmp_seq=1 ttl=64 time=1.03 ms
65515 bytes from rac1 (192.168.137.128): icmp_seq=2 ttl=64 time=1.84 ms
65515 bytes from rac1 (192.168.137.128): icmp_seq=3 ttl=64 time=1.29 ms
^C
--- rac1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2927ms
rtt min/avg/max/mdev = 1.032/1.390/1.846/0.340 ms
[root@rac2 ~]# ping -s 65508 rac1
WARNING: packet size 65508 is too large. Maximum is 65507
PING rac1 (192.168.137.128) 65508(65536) bytes of data.
ping: local error: Message too long, mtu=1500
ping: local error: Message too long, mtu=1500
^C
--- rac1 ping statistics ---
2 packets transmitted, 0 received, +2 errors, 100% packet loss, time 1913ms

[root@rac2 ~]# 

因为一般一个ORACLE RAC要和存储节点去通信,所以MTU值最好是对等状态,最优经验值是7000。



版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

OracleLinux的MTU问题

ORA-00603: ORACLE server session terminatedby fatal error ORA-27504: IPC error creating OSD context ...

TTL(生存时间)介绍

原文地址: TTL: (Time To Live)生存时间,是IP协议包中的一个值,它告诉网络路由器包在网络中的时间是否太长而应被丢弃。有很多原因使包在一定时间内不能被传递到目的地。例如,不正确的...

weblogic中影响性能的参数总结

  • 2014年07月28日 13:52
  • 131KB
  • 下载

sequence cache设置 对RAC性能影响

此文章为翻译转译文章:环境 : 11g 64位 2节点的RAC开发同事每次上代码的时候,创建sequence都是指定“no cache”。长期下来性能很慢。下面分析下:如果指定CACHE值,Oracl...
  • hkyw000
  • hkyw000
  • 2016年08月17日 14:54
  • 545

ORACLE性能影响

  • 2015年02月06日 13:46
  • 334KB
  • 下载

Kafka参数影响及性能测试

Kafka提供了2个测试脚本,kafka-producer-perf-test.sh以及kafka-consumer-perf-test.sh,  kafka参数非常多,有些使用默认即可,有些对性能影...

MTU值对T2000网管的影响

  • 2012年02月11日 18:15
  • 38KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:oracle rac 性能影响参数 - MTU
举报原因:
原因补充:

(最多只允许输入30个字)