【发布时间】:2013-12-16 08:04:52
【问题描述】:
我正在使用 Entrprise Library 从 Oracle11g 获取记录,如下所示。
OracleDataProviderCommand dbcommand=new OracleDataProviderCommand();
//OracleDataProviderCommand has been derived from System.Data.Common.DbCommand.
...Adding Parameters...
//Executing the dbCommand using Enterprise Libary's ExecuteDataSet(DbCommand command) method as below,
DataSet Results = database.ExecuteDataSet(dbCommand);
最后,我正在遍历数据表并创建从服务返回的列表。 由于 DataSet 每个周期仅从数据库返回 64KB(默认获取大小)的数据,因此我得到了一个存在巨大性能问题的结构。
我的问题是如何提高数据集到列表转换的性能。如果这是因为 FetchSize 那么如何设置 FetchSize?
提前致谢,
【问题讨论】:
标签: c# asp.net-mvc oracle dataset