On AIX RAC中global cache cr rquest的的處理方法
在statspack中有大量的global cache cr request:
這個等待事件主要是節點間通訊異常造成的.
1.需要確定應用的分佈,儘量將不同的業務型別分配到不同的instance上面
2. 確定inter connect網路狀態
[root]# netstat -p udp
udp:
3500183652 datagrams received
0 incomplete headers
0 bad data length fields
0 bad checksums
8402728 dropped due to no socket
12017785 broadcast/multicast datagrams dropped due to no socket
231620 socket buffer overflows
3479531519 delivered
3119249970 datagrams output
如果存在較大的socket buffer overflows需要調整udp網路引數
3.需要確定相關的inter connect(使用UDP協議)網路引數的設定情況,
[root]# no -a
在AIX環境中Oracle資料庫在單一例項下的效能調整方法(如: 非同步I/O,VMM等)對Oracle RAC環境仍然有效。
但在Oracle RAC環境下,需要考慮其他一些問題。RAC採用UDP協議進行節點間的互聯通訊,因此與UDP有關的一些引數需要調整。
建議udp_sendspace的起始值為db_block_size * db_file_multiblock_read_count, udp_recvspace設為udp_sendspace的4倍,
上限為1048576。如果發生socket快取溢位(可透過 netstat -s | grep "socket buffer overflows" 命令察看) udp_recvspace或者sb_max引數值需要增加
用no命令修改相關引數
3. AIXTHREA_SCOPE引數
當是AIX5.2或者更高版本時,oracle建議設定此引數為S,當是AIX5.1以下的版本時設定NUM_SPAREVP=1.見metalink Note:259983.1的文件這兩個引數都是在.profile中新增的,新增後必須重啟oracle的所有程式,包含監聽器.
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/75730/viewspace-1008030/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- RAC 環境Library Cache Lock的處理方法
- RAC環境Library Cache Lock的處理方法(zt)
- 【等待事件】global cache cr request/gc current request事件GC
- Oracle RAC Cache Fusion 系列十四:Oracle RAC CR Server Part OneOracleServer
- 'library cache lock'等待事件的處理方法事件
- 轉:AIX中The largest dump device is too small的處理AIdev
- RAC中unknown 狀態的處理方式
- Smartform中的長文處理方法ORM
- tcp中的粘包、半包的處理方法TCP
- 如何診斷RAC系統中的'gc cr multi block request'?GCBloC
- 【DG】 DataGuard 中處理archive gap的方法Hive
- ppt中插入和處理影片的方法
- cr塊和latch buffer cache chainAI
- Oracle RAC 錯誤記錄以及處理方法Oracle
- aix的協處理(後臺執行程式)AI行程
- AIX系統故障處理AI
- 【AIX】RAC 建立使用者中的capabilities 引數AI
- library cache lock\pin的查詢與處理
- Library cache pin問題的處理過程
- oracle rac修改ip的處理辦法Oracle
- 一次 cr xxxx lost 等待的處理
- 深度學習中的資料預處理方法深度學習
- 在DATAGUARD中手工處理日誌GAP的方法
- 處理問題的方法
- 一個關於latch: library cache事件的處理事件
- 影象處理中關於孔洞填充的方法總結
- JMeter中對於Json資料的處理方法JMeterJSON
- Java中處理SocketException: Connection reset”異常的方法JavaException
- 在AIX中反覆上次命令的方法AI
- JavaScript常用的字串處理方法JavaScript字串
- 高併發的處理方法
- ORACLE鎖等待的處理方法Oracle
- java中的事件處理Java事件
- 一次latch cache buffers chains問題的處理AI
- Rhel7.3_Oracle12cR2的RAC搭建安裝Oracle
- oracle 10G rac 執行dbca 報錯處理方法Oracle 10g
- 那些你眼熟的global cache等待事件是如何被觸發的(一)事件
- 【故障處理】一次RAC故障處理過程