oracle rac 性能影响参数 - MTU

Oracle【实战篇】04:Oracle RAC 集群性能优化与故障排查 本文深入探讨了Oracle RAC集群的性能优化与故障排查实战技巧。通过缓存融合调优、节点资源隔离方案及脑裂问题应急处理等核心方法,帮助DBA有效提升集群性能与稳定性。特别针对GC等待事件、网络抖动等常见问题提供了详细解决方案,并分享了生产环境中的最佳实践与监控体系搭建经验。 阅读详情

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

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

[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。



vSphere 7.0 环境下 Oracle19c RAC 集群部署实战指南 本文详细介绍了在vSphere 7.0环境下部署Oracle19c RAC集群的完整流程,包括环境规划、系统配置、集群软件安装、数据库创建与验证等关键步骤。特别针对ASM磁盘组配置、性能优化和常见故障处理提供了实用技巧,帮助用户高效完成高可用数据库集群部署。 阅读详情

相关推荐

保姆级教程:Linux下为Oracle RAC 19C私网多网卡正确配置rp_filter与sysctl

本文详细介绍了在Linux环境下为Oracle RAC 19C私网多网卡配置rp_filter与sysctl的实战指南。通过深入解析rp_filter的工作原理及其在Oracle RAC环境中的影响,提供了从参数调优到故障排查的全流程操作步骤,帮助DBA避免集群通信中断问题,确保HAIP技术的高效运行。

weixin_30527423的博客 436

oracle mtu设置多少最好,mtu设置多少最好(解读mtu最好的设置方法)

操作步骤:第一步、测出自己当前网络最佳MTU值敲下 “Win键+R”,然后在运行窗口后输入“cmd”,再敲回车键。在命令提示符窗口输入以下命令(建议直接复制,以免误将小写字母 l 写为数字 1),输好之后敲击回车。ping -l 1472 -f www.baidu.com这条命令的意思是向 www.baidu.com(百度主页)发送一个探测请求,请求将一个不允许分割的 1472 字节的数据包发送出...

weixin_42300317的博客 2579

紧急救援!Oracle RAC节点驱逐元凶:私网Packet Reassembles Failed“包重组失败”一招救命

IPC超时引发Oracle RAC节点驱逐?根本元凶是私网Packet Reassembles Failed​!本文深度解析包重组失败如何触发实例崩溃,并给出缓冲区参数调优终极方案,附MOS官方诊断依据+运维命令速查。告别突发宕机,运维必藏!

Jackyimi的博客 742

Oracle RAC最佳实践-优化私网连接修改MTU

私网连接性能直接影响集群的整体效率,尤其是在全局缓存(GC,Global Cache)操作中,如果通信延迟或带宽不足,会导致等待事件增多,进而影响数据库性能。在ORACLE RAC最佳实践中 私网络建议配置 Jumbo Frame(也就是设置网卡的 MTU 为 9000,默认为1500),可以极大的减少心跳网络上的包重组。,以避免网络不兼容问题。因此,在使用较低或默认的 MTU 值时,消息会被分段得更加频繁,碎片化更严重,消息重组消耗更多的时间,从而带来RAC性能问题。或更小的帧,在端点之间进行传输。

sqlora的专栏 898

Oracle 26ai RAC双节点集群部署实战:Linux环境高可用架构搭建指南

数据库高可用性是现代企业级应用的核心需求,其原理在于通过集群技术实现故障自动切换和负载均衡。Oracle RAC(Real Application Clusters)作为官方集群解决方案,采用共享存储架构和缓存融合机制,确保多节点协同工作的数据一致性。在工程实践中,RAC通过自动存储管理(ASM)简化存储配置,利用虚拟IP实现透明故障转移,为企业提供7×24小时不间断服务。特别是在金融交易、电商平台等关键业务场景中,RAC的线性扩展能力能有效应对流量高峰。本文以Oracle 26ai版本为例,结合Linux

weixin_34122810的博客 592

从零到一:Oracle19c RAC部署中的网络配置艺术

本文详细解析了Oracle19c RAC部署中的网络配置艺术,重点探讨了双实例环境下的网络架构设计、双网卡绑定实战配置及SCAN IP的深度应用。通过冗余性、隔离性和性能优化三大原则,确保高可用性数据库集群的稳定运行,适用于企业级Linux环境部署。

weixin_29271263的博客 743

oracle mtu设置多少最好,Win10 MTU值设置多少最好?最佳MTU值设置方法

MTU值指的是在网络传输中数据包的最大值,合理的设置MTU 值可以让网络更快!那么我们在设置时MTU 值多少比较合适呢?下面小编和大家分享下Win10系统中MTU值设置为多少数值。要想知道Win10 MTU值设置多少最好,那么我们就需要先测试自己的网络可以使用的最佳值!第一步、测出自己当前网络最佳MTU值敲下 “Win键+R”,然后在运行窗口后输入“cmd”,再敲回车键。在命令提示符窗口输入以下命...

weixin_42108778的博客 598

保姆级教程:在RHEL 8/CentOS 8上成功安装Oracle 19c RAC的完整避坑指南

本文提供在RHEL 8/CentOS 8上安装Oracle 19c RAC的完整指南,重点解决INS-08101错误等常见问题。从环境预检、内核参数调优到存储和网络配置,详细介绍了每个步骤的最佳实践和避坑技巧,帮助企业DBA高效完成高可用数据库集群部署。

cuanchuwei1207的博客 445

Oracle私网mtu滚动修改实施方案

墨墨导读:之前测试遇到过mtu修改不能滚动的情况,目前在自己测试环境重新反复验证发现正常是可以滚动的,下面梳理下整个实施方案:环境:RHEL6 + Oracle 11.2.0.4 RAC...

Enmotech的博客 470

Oracle RAC私网HAIP配置踩坑记:为什么rp_filter必须设为2,而不是0或1?

本文深入探讨了Oracle RAC私网HAIP配置中rp_filter参数必须设为2的技术原因。通过分析Linux内核与HAIP的交互机制,揭示了在多网卡环境下rp_filter=2如何确保集群通信的稳定性和安全性,同时提供了详细的配置步骤和故障排查方法。

weixin_30701575的博客 372

Oracle RAC高可用集群架构解析:从核心组件到部署运维实战

数据库高可用性是保障企业核心业务连续性的关键,其核心在于通过架构设计消除单点故障。集群技术是实现高可用的主流方案,它允许多个计算节点协同工作,共享存储与负载。Oracle Real Application Clusters(RAC)作为共享存储式集群的典范,通过缓存融合等核心技术,在提供近乎零中断服务的同时,实现了性能的横向扩展。其技术价值体现在将多个数据库实例整合为单一逻辑数据库,对应用透明,并支持秒级故障转移。该架构广泛应用于对可用性要求极高的金融、电信等核心交易系统。本文聚焦于RAC的实战部署与性能优

weixin_33795093的博客 354

Oracle Linux网卡参数默认设置导致ORA-603

ORA-603,双节点RAC 节点2 alert日志报错

大叶梧桐的博客 1785

机器学习(三) ----------线性回归算法(梯度下降+正则化)

线性回归算法在机器学习中具有核心地位,它以其简单性和直观性为基础,为理解数据间的关系提供了基本框架。作为许多复杂算法的基础,线性回归不仅用于预测目标变量,还用于解释自变量对目标的影响。同时,它也是机器学习入门的经典算法,对于推广机器学习知识和技术具有重要意义。

2301_77539454的博客 1868

oracle集群性能指标,oracle rac 性能影响参数 - MTU

在项目中遇到了数据导入特别缓慢的问题、或者是建立索引特别慢。在优化数据库无果之后,主机方面找到了问题的原因。[root@rac1 ~]# netstat -naiKernel Interface tableIface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flgeth0 150...

weixin_36388341的博客 474

新手也能搞定的ANPC三电平逆变器Simulink仿真:从SPWM调制到开关损耗优化

本文详细介绍了如何在Simulink中搭建ANPC三电平逆变器仿真模型,从SPWM调制基础到开关损耗优化技巧。通过分层设计思路和实用代码示例,帮助新手快速掌握ANPC拓扑的核心功能,包括中点平衡控制和性能指标分析,为电力电子系统设计提供实践指导。

weixin_30335575的博客 408

candence layout快捷键

摁住鼠标左键再框选:选中 摁住鼠标右键再框选:放大 选中之后,滚动鼠标滚轮进行放大缩小。 F:回到全局 shift+V:缩小 键盘的箭头:移动视图 F1:显示帮助文档Candence help F2:保存 点击r,画出矩形时不双击鼠标,点击F3,可以设置尺寸。 Creat-Shape-Path Creat-Wiring-Bus:画多根线。F3设置线宽、间距等。 选中金属后,Shift+G画保护环guard ring。F3可以设置距离金属的间距、保护环的形状。 Path和Rectang

weixin_45861827的博客 2655

在AIX上运行RAC时网络方面的一些最佳经验

在AIX上运行RAC时网络方面的一些最佳经验 By JaneZhang(张建英) on 五月 23, 2013 在AIX上运行RAC时网络方面的一些最佳经验 1. Oracle推荐使用Etherchannel来配置网卡绑定,推荐主/备模式的网卡绑定,主/主(Active/Active)模式不推荐,因为主/备模式更稳定一些。注意:从11.2.0.2开始,Oracle 的集群软件G

u013260637的专栏 631

ADB命令解锁Android手机屏幕的3种实用方法(附详细步骤)

本文详细介绍了在Android手机屏幕失灵或密码遗忘时,利用ADB命令解锁屏幕的三种实用方法。包括通过ADB模拟输入事件、移除锁屏认证文件(需Root权限)以及结合恢复模式抢救数据。文章提供了详细的操作步骤与风险提示,强调提前开启USB调试的重要性,是Android用户应对紧急锁屏情况的有效技术指南。

weixin_29229055的博客 919

oracle rac通讯,连接Oracle RAC 的tnsname.ora设置

转载自--由于Oracle数据库通常需要在不同地方被访问,所以Oracle开发人员必须搞清楚数据库性能如何被网络通讯所影响。由Oracle提供的TNS(Transparent Network Substrate)允许不同数据库之间的分布式通讯。作为一种分布式协议的TNS,允许远距离的系统之间的透明数据库通讯。TNS成为Oracle逻辑数据请求与远距离服务器的物理通讯之间的“绝缘体(insulato...

weixin_31115195的博客 567

论文理解【LLM-Clarification】—— 【QDrawer】Asking the Right Question at the Right Time: Human and Model Unce

本文基于 CoDraw 任务对 LLM 澄清提问的触发方式进行探索,发现模型内部不确定性与人类澄清决策相关性弱,使用不确定性阈值触发澄清提问相比模仿人类提问时机,性能和计算效率都更好

佚失的诗篇 770

带隙基准电路实战:温度补偿与流片调优全解析

带隙基准(BGR)是模拟芯片中实现高精度、低温漂电压参考的核心电路,其本质是利用硅材料禁带宽度的物理稳定性,通过PTAT(正温度系数)与CTAT(负温度系数)电压的加权叠加抵消温度影响。原理上需兼顾一阶线性补偿与二阶曲率校正,技术价值在于支撑ADC/DAC/LDO等关键模块的精度与可靠性。典型应用场景涵盖车规级MCU、工业传感器和高精度电源管理芯片。工程落地难点集中于工艺偏差、运放失调、寄生效应及版图热电耦合——这正是‘带隙基准设计’与‘带隙基准调优’的根本分野。本文聚焦真实流片经验,深入拆解Widlar架

weixin_42628280的博客 254

连接Oracle RAC 的tnsname.ora设置

由于Oracle数据库通常需要在不同地方被访问,所以Oracle开发人员必须搞清楚数据库性能如何被网络通讯所影响。由Oracle提供的TNS(Transparent Network Substrate)允许不同数据库之间的分布式通讯。   作为一种分布式协议的TNS,允许远距离的系统之间的透明数据库通讯。TNS成为Oracle逻辑数据请求与远距离服务器的物理通讯之间的“绝缘体(insulator

LeBlock的博客 1万+

Java实战:绿盾加密文件批量解密工具Ldterm的实现与优化

本文详细介绍了基于Java开发的绿盾加密文件批量解密工具Ldterm的实现与优化过程。通过分析绿盾加密机制,结合Java流处理能力,实现了高效的文件解密方案,并分享了多线程处理、内存优化等性能提升技巧,适用于企业级数据迁移与备份场景。

weixin_29314405的博客 492
上一篇: oracle 9i\10gr1\10gr2归档模式切换
下一篇: oracle 系统权限和对象权限
大慧说
博客等级 码龄19年 17粉丝 36原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值