查询Oracle数据库,不管用的是不是带参数的sql语句查询,如果用System.Data.OracleClient的OracleDataAdapter,在Fill的时候会非常慢,Debug时,156条数据要20s左右,如果改成ODP.NET,要3s左右,这个速度也是不能接受的……
我就奇怪了,数据量也不是很大,为什么就这么慢呢?而且,System.Data.OracleClient和ODP.NET的差距咋就那么大呢?
sql语句只是简单的select