PrefetchRows connection parameter [PROWS]

Function

Set the maximum number of rows to prefetch when querying the database.

Usage

Anywhere

Default

10

See also

“PrefetchBuffer connection parameter [PBUF]”

Description

Increasing the number of rows prefetched from the database server by the client can improve performance on cursors that do only fetch relative 0 or 1, with either single row or wide fetches. Wide fetches include embedded SQL array fetches and ODBC block fetches.

Improvements occur particularly under the following conditions:

The number of rows prefetched is limited both by the PrefetchRows connection parameter and the PrefetchBuffer parameter, which limits the memory available for storing prefetched rows.

Example

The following connection string fragment sets the number of prefetched rows to 100:

...prefetchrows=100;...