NETPACKSIZE= Table Option

Specifies the size of the SPD Server network data packet.

Valid in: SPD Server
Default: 32768 (32 KB)
Interaction: Corresponding macro variable is SPDSNETP.

Syntax

NETPACKSIZE=size-of-packet

Required Argument

size-of-packet

the size of the network packet in bytes

Details

This option controls the size of the buffer used for data transfer between SPD Server and a SAS client. The default is 32 KB. The buffer size is relative to the size of a table row. It cannot be less than the size of a single row. Packet size must be equal to some multiple of the table rows. If it is not, the server rounds up the size specified. For example, if the packet buffer size is 4096 bytes and the row size is 3072, the software rounds up the buffer size to 6144.
Select a packet size to complement the bandwidth of the network that it must travel through. An optimum size will flow the data continuously without significant pauses between packets.

Example

Create a 12 KB buffer in the memory of the server to send three rows from MYTABLE in each network packet. (The row size in MYTABLE is 4 KB.)
data mylib.mytable (netpacksize=12288);  

See Also

SPD Server macro variables:
Last updated: February 8, 2017