oracle
read.Read()是不是很耗时? 我用dbcommand 去调用sp 得到reader,
reader = command.ExecuteReader();这里需要3秒左右 ,
而reader.read() 一次需要0.03s左右,当结果有1000行数据的时候,就需要30s左右,…………
谁能给出一个解决方法…………,
sp的性能和结果对reader.read() 性能的影响…………
------解决方案--------------------
程序连接数据库需要时间,
传递sp的参数给数据库也需要时间,
执行sp并返回结果到dataset中也需要时间,
如果单独在数据库中运行sp的话,会很快的;
至于read.Read()是不是很耗时,你可以通过使用其他方法来与之比较.