When I execute the following code:
IDbCommand command = session.Connection.CreateCommand();
command.CommandText = sql;
IDataReader reader = command.ExecuteReader();
result.BeginLoadData();
result.Load(reader);
result.EndLoadData();
reader.Close();
It takes 2secs on 10g(14000 records),but 20secs on 11g(16000 records),
with the following code , Almost the same times
OracleDataAdapter ada = new OracleDataAdapter(command as OracleCommand);
ada.Fill(result);
This is a bug?