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 524288.
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).

Refer to Performance Considerations: Response Buffer Size for additional information.

Requirements
ProductVersionsPlatforms
.NET2.1, 3.1, 6Windows, Linux, MacOS
.NET Framework4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8Windows
.NET Standard2.0Windows, Linux, MacOS
See Also

Reference

TdConnectionStringBuilder Class
TdConnectionStringBuilder Members