Send feedback on this topic.
Teradata.Client.Provider
ResponseBufferSize Property



Teradata.Client.Provider Namespace > TdConnectionStringBuilder Class : ResponseBufferSize Property
Gets and Sets the initial size of the internal communication data buffers.
Syntax
'Declaration
 
Public Property ResponseBufferSize As Integer
'Usage
 
Dim instance As TdConnectionStringBuilder
Dim value As Integer
 
instance.ResponseBufferSize = value
 
value = instance.ResponseBufferSize
public int ResponseBufferSize {get; set;}
public:
property int ResponseBufferSize {
   int get();
   void set (    int value);
}

Property Value

Range of permissible values are from 4096 to 7340000, the default value is 65000.
Remarks

The Data Provider allocates data buffers for the purpose of receiving data from the Advanced SQL Engine.

The buffer size is adjusted higher when a response message size from the Advanced SQL Engine exceeds the initial size.

The Advanced SQL Engine packs as many rows as possible into a single response message. For example, the Advanced SQL Engine packs 16 rows of size 512 bytes into a response buffer of size 8192 bytes (8192 = 16 * 512).

Also refer to Performance Considerations: Response Buffer Size for additional information.

Requirements

Target Platforms: Windows 8.1, Windows 10, Windows Server 2012 R2, Windows Server 2016, Windows Server 2019

See Also

Reference

TdConnectionStringBuilder Class
TdConnectionStringBuilder Members