C# 读取 oracle 表记录到dataset 效率的问题。

2025-02-23 05:14:55
推荐回答(1个)
回答1:

C#的话,如果返回结果超过500行,建议使用DataAdapter,返回少量行数,就像分页显示的,建议用,DataReader
前者适合于返回大量数据,后者适合返回小量数据。

另外,对于5000条数据,未必是由上者所引起。是不是因为数据在远程服务器上?时间都浪费在数据传输上了。而你直接用sqlplus是直接在数据库所在服务器上执行的。