A more precise calculation of data volume can be achieved by summing all of the volumes for the different types of messages.
To calculate InboundTableVolume:
InboundTableVolume = (InboundMsgSizeupdate * ChangeRateupdate) + (InboundMsgSizeinsert * ChangeRateinsert) + (InboundMsgSizedelete * ChangeRatedelete) + (InboundMsgSizefunction1 * ChangeRatefunction1) + (InboundMsgSizefunction2 * ChangeRatefunction2) + ...
To calculate OutboundTableVolume:
OutboundTableVolume = (OutboundMsgSizeupdate * ChangeRateupdate) + (OutboundMsgSizeinsert * ChangeRateinsert) + (OutboundMsgSizedelete * ChangeRatedelete) + (OutboundMsgSizefunction1 * ChangeRatefunction1) + (OutboundMsgSizefunction2 * ChangeRatefunction2) + ...
where:
ChangeRate is the maximum number of modifications to the table per time period. ChangeRateupdate refers to data updates, ChangeRateinsert refers to data insertions, and so forth.
InboundMsgSize and OutboundMsgSize are the different types of maximum inbound and outbound message sizes. (See “Message sizes”.)