当前位置:编程学习 > C#/ASP.NET >>

ExecuteReader 运行特别慢

ExecuteReader 运行特别慢是什么原因?

打算从100W条data里以固定条件取出500条,
SQL运行很慢。

可取出SQL本身进行测试,返回只要30毫秒。

请各位指点一下。 --------------------编程问答-------------------- 网络不行吧, --------------------编程问答-------------------- 优化你的sql语句 --------------------编程问答-------------------- 网络有问题?另外检查下运行时cpu的占有率,是不是有什么东西导致cpu100%了。 --------------------编程问答--------------------
引用 1 楼 bdmh 的回复:
网络不行吧,


100M 光纤 --------------------编程问答--------------------
引用 2 楼 hdt 的回复:
优化你的sql语句


单纯的select, 加上一次leftjoin。无法再简化了 --------------------编程问答--------------------
引用 3 楼 dalmeeme 的回复:
网络有问题?另外检查下运行时cpu的占有率,是不是有什么东西导致cpu100%了。


cpu占有率很低,不到15% --------------------编程问答-------------------- http://bbs.csdn.net/topics/250000196 --------------------编程问答-------------------- 用SqlDataAdapter试试呢。
http://hi.baidu.com/xclzp/item/e7f6e1c51ce8dcc0984aa073
参考
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,