为什么我的asp访问SQL Server很慢

为什么我的asp访问SQL Server很慢,第1张

这个原因很多,主要关注以下几方面:

web和数据库是否在同一个主机上。

如果不在同一主机上,连接线路带宽问题、数据库主机配置问题。

当前主机的配置以及当前网络访问的线路带宽问题。

数据库表中数据量问题,特别大量数据查询慢是正常的。

asp程序、sql语句的优化问题。

例如:按需查询所需要的字段,不要select 。

1把程序连接的数据库的timeout设置的大些,当然,太大了也就没有意义了,这个只是应急,不是最好的办法。

2在数据库方面:优化数据库索引,必要时重构索引。我数据库中4千万数据,在pc机上,索引设置在不同列,查询结果从1秒内到10分钟都测试过,可见数据库优化对性能的巨大影响。

3在程序方面:优化sql查询,尽量按索引查询。

主要就是数据量的问题,

access比较小,存几万条数据还可以,

要是上千万就不够了

还有安全性,和稳定性,oracle 和sql server都要比access高得太多没法比

同时收费也是很贵的

获取LINUX下GRUB的配置文件

下载explore2fs,地址:>

关注下。不知道用DataAdpater和CommandBuilder自动生成sql命令,会不会快点。

不过我感觉这个和手写sql语句看起来一样。

这么大的数据量,还没遇到过。看看高人有什么方法。

1、set rs=servercreateobject("adodbrecordset")

移到循环外面

2、rs("rrr")="123123"

rsupdate

用sql替代

btw:楼主,我看不出你读数据的必要性啊!如果只是更新不返回数据集的话,直接connexecute(sql)会好很多的,连rs都省的建立了。

以上就是关于为什么我的asp访问SQL Server很慢全部的内容,包括:为什么我的asp访问SQL Server很慢、ASP.Net 页面查询时间过长 最后显示“无法显示页面” 怎么解决、asp+sql 循环添加数据,数据太多如何优化,大神在哪里,帮俺 看看吧等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10188329.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存