Ha observado correctamente que Oracle retrasa la recuperación de LOB. Por lo tanto, el rendimiento de su aplicación está limitado por el tiempo de ida y vuelta de la red.
Con el InitialLOBFetchSize
propiedad del OracleCommand
class (en ODP.NET, consulte documentación
), puede indicarle a Oracle que recupere parte del LOB con la recuperación inicial de la fila. Si sus LOB no son demasiado largos, esto puede marcar una gran diferencia.