如何查询rac中实例发送的平均消息大小
2014-01-13 10:39
197 查看
如何查询rac中实例发送的平均消息大小
以下命令用来获取查询rac中实例发送的平均消息大小:SQL> select sum(kjxmsize*(kjxmrcv+kjxmsnt+kjxmqsnt))/sum((kjxmrcv+kjxmsnt+kjxmqsnt)) 2 from x$kjxm 3 where kjxmrcv>0 or kjxmsnt>0 or kjxmqsnt>0;
SUM(KJXMSIZE*(KJXMRCV+KJXMSNT+KJXMQSNT))/SUM((KJXMRCV+KJXMSNT+KJXMQSNT))
------------------------------------------------------------------------
208.30605 -----byte
根据awr中 global cache load profile 中gcs/ges message receviced : gcs/ges message sent:
这两部分相加再乘以平均消息量, 即得网络上发送消息所需的通信流量。
eg:
所需的通信流量:
208*(180.5+180.3)/1024/1024=0.07M
顺便补充下:
在rac 环境中如何计算由于缓存融合活动产生的总通信流量:
首先从所有实例生成同一时间间隔内AWR报表。总通信流量 = sum(接受块‘global cache blocks received’)*block_size + sum(接收消息 ’gcs/ges message received‘)* 平均消息大小
sum(接收块 global cache blocks recevied)=sum(提供服务的块 global cache blocks served)
sum( 发送消息 gcs/ges messages sent) = sum(接收消息 gcs/ges message received)
相关文章推荐
- ORACLE 10g RAC SGA自动管理模式下如何固定db buffer cache和shared pool的大小
- 报文传输,QQ消息发送过程实例
- 求助,如何使用批处理命令查询本机有几个盘,然后每个盘总大小空间和可用大小空间,然后将这些信息生成一个文档,求高手指教,谢谢。
- Delphi 中如何发送一个窗体上的按钮,按下消息
- MFC总结(4)---MFC中如何使用子控件向父控件发送自定义消息
- CE MAPI实例讲解 --- 如何获取Inbox里的所有消息(一)
- as3.0和java服务端问题,如何让jiava立刻接收as发送的消息
- SQL如何向应用程序发送消息?
- 如何从Windows应用发送通知消息给Android应用
- Hanlder SendMessage 如何发送字符串或消息
- RAC对单实例DG redo大小日志修改
- SQL中如何查询各个数据表的大小<轉>
- 微信公众号发送文本消息时如何在文本消息中包含超链接
- SMTP客户端邮件发送的附件小于最大消息大小,为何被拒收
- 如何调试ucenter中发送的api通知消息
- ActiveMQ接收消息+发送消息的简单实例
- Bluemix结合RabbitMq实现消息发送与接收实例
- [3] MQTT,mosquitto,Eclipse Paho---如何使用 Eclipse Paho MQTT工具来发送订阅MQTT消息?
- 如何调用NetMessageBufferSend发送消息?(改编)
- Android: 如何利用Handler处理和发送消息来实现页面刷新的功能