sql查询语句在查询分析器里很快,但在.net中很慢。
答案:4 悬赏:70 手机版
解决时间 2021-02-09 10:20
- 提问者网友:情歌越听越心酸
- 2021-02-08 14:31
sql查询语句在查询分析器里很快,但在.net中很慢。
最佳答案
- 五星知识达人网友:傲气稳了全场
- 2021-02-08 15:44
表里有500W,那你age大于10的有多少?
如果有10条,理论上来说应该是一样的
如果是100W条,那你得写个分页程序了,查询分析器里肯定是没执行完,只是给你显示了一部分结果,你细看看,是不是查询分析器还是在运行状态
如果有10条,理论上来说应该是一样的
如果是100W条,那你得写个分页程序了,查询分析器里肯定是没执行完,只是给你显示了一部分结果,你细看看,是不是查询分析器还是在运行状态
全部回答
- 1楼网友:怀裏藏嬌
- 2021-02-08 18:22
建议做分页处理。因为500万条数据加载到显示控件中,是需要时间的。
- 2楼网友:山有枢
- 2021-02-08 17:27
查询分析器里显示数据的时候并没有完全运行结束,是在后台还在继续处理。
在.net里是需要全部读取完数据后才会进行下一步操作,所以感觉很慢。
在.net里是需要全部读取完数据后才会进行下一步操作,所以感觉很慢。
- 3楼网友:玩家
- 2021-02-08 15:54
1、如果查找出来的数据量很大,而.net里的容器选择不当,可能造成内存不足;
2、在select后加top 10 调试看看,应该能发现问题了。
2、在select后加top 10 调试看看,应该能发现问题了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯