Hai correttamente osservato che Oracle ritarda il recupero dei LOB. Pertanto, le prestazioni dell'applicazione sono limitate dal tempo di andata e ritorno della rete.
Con il InitialLOBFetchSize
proprietà di OracleCommand
classe (in ODP.NET, vedere la documentazione
), puoi dire a Oracle di recuperare parte della LOB con il recupero iniziale della riga. Se i tuoi LOB non sono troppo lunghi, questo può fare una bella differenza.