Palabra clave de configuración NumRowsOnFetch para IBM Data Server Driver
Especifica el número de filas de datos a devolver en una sola captación.
- Palabra clave CLI equivalente
- BlockForNRows
- Palabra clave de serie de conexión de IBM® Data Server Provider para .NET equivalente
- BlockForNRows
- Sintaxis del archivo de configuración de IBM Data Server Driver (db2dsdriver.cfg)
<parameter name="NumRowsOnFetch" value="<positive integer>"/>- Valor predeterminado:
- El servidor devuelve tantas filas como caben en un bloque de consulta en una sola petición de captación.
- Notas sobre el uso:
La palabra clave NumRowsOnFetch controla el número de filas que se devuelven al cliente en una sola petición de captación. Si no se especifica la palabra clave NumRowsOnFetch, que es el valor predeterminado, se devolverán del servidor tantas filas de datos no LOB como quepan en un bloque de consulta. Si el conjunto de resultados contiene datos LOB, el rendimiento del comportamiento de NumRowsOnFetch puede verse afectado por la palabra clave EnableLobBlockingOnFetch y el soporte del servidor para el bloqueo de conjuntos de resultados que devuelven tipos de datos LOB.
Se devolverán todos los datos LOB asociados a filas que se ajustan completamente a un solo bloque de consulta en una sola petición de captación si se cumplen las siguientes condiciones:- No se especifica la palabra clave NumRowsOnFetch.
- La palabra clave EnableLobBlockingOnFetch se establece en 1.
- El servidor de bases de datos admite el bloqueo de conjuntos de resultados que devuelven tipos de datos LOB.
Los datos LOB se describen aquí como asociados a una fila, porque los datos LOB de un conjunto de resultados no están en sí contenidos en la fila. En su lugar, la fila contiene una referencia a los datos de LOB reales.
Si la palabra clave NumRowsOnFetch se establece en un entero positivo n, se devolverán n filas de datos en una sola petición de captación. Si el conjunto de resultados contiene datos LOB y el servidor admite el bloqueo de conjuntos de resultados que devuelven tipos de datos LOB, los datos LOB correspondientes a las n filas de datos también se devolverán en una sola petición de captación. Si el conjunto de resultados contiene datos LOB pero el servidor no admite el bloqueo de conjuntos de resultados que devuelven tipos de datos LOB, solo se devolverá una fila de datos, incluidos los datos LOB, en una única petición de captación.