监控DSI数据包大小使用?

2020-09-21 10:32发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我看到有一个db_packet_size连接参数。 是否有任何统计计数器可监视,以查看DSI连接的平均数据包满度?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我看到有一个db_packet_size连接参数。 是否有任何统计计数器可监视,以查看DSI连接的平均数据包满度?

付费偷看设置
发送
2条回答
小灯塔
1楼 · 2020-09-21 11:07.采纳回答

我没有在SRS 15.7.1计数器列表中找到有关DSI数据包详细信息的任何内容。 (不能代表SRS 16中可能存在的任何新计数器。)

如果您要复制到ASE中,是否考虑过从 monProcessNetIO 中获取计数(列= NetworkPacketSize , PacketsReceived , BytesReceived ;其中 SPID =主用户的spid)?

没有等效的 monSys *,因此(显然)您需要在DSI连接到RDB时轮询 monProcessNetIO 。

如果RDB不是ASE ...复制的RDBMS是否具有与 monProcessNetIO 相似的东西?

N-Moskvin
2楼-- · 2020-09-21 11:11

是,复制的数据库服务器是ASE(16) 。 而且我确实看到了有趣的monProcessNetIO数据,这些数据与DSI连接关联。 由于DSI会断开连接并重新连接,因此对于长期数据收集不太好,但是作为短期研究工具非常有用

在我的情况下(复制大的varbinary字段),我们将最大数据包大小设置为4096。现在快速检查繁忙的DSI会发现平均数据包大小为3452。所以听起来这可能有助于增加repserver DSI数据包大小。

请注意,在我的站点上,我们将TCP"消息传输单元"(MTU)网络参数设置为9000(自该时间开始以来,默认值为1500)。 因此,将repserver DSI数据包的大小增加到8192不会增加TCP级别数据包的碎片。

谢谢你的建议!

一周热门 更多>