Du har korrekt observerat att Oracle fördröjer hämtningen av LOB. Således begränsas prestandan för din applikation av nätverkets tur och retur.
Med InitialLOBFetchSize egenskapen för OracleCommand klass (i ODP.NET, se dokumentation
), kan du be Oracle att hämta en del av LOB med den första hämtningen av raden. Om dina LOB inte är för långa kan detta göra stor skillnad.