sql server 2008R2 查询很慢要等很久才能出来

sql server 2008R2 查询很慢要等很久才能出来,第1张

对于这种查询慢的问题需要仔细分析,首先要确保系统中的资源足够,尤其是内存,内存太小的时候查询速度是很难快的,而且速度也不稳定,另外像:数据量、表合理的索引、查询语句的指伏写法也都会影响到查询的速度。

就LZ的情况来,会不会LZ机器的内存太少引起的呢?刚装好的时候,系统中很多服务和应用程序还没有运行,空余内存较大,查询比较快。但打唯帆携过补丁后,其他轿拆服务和应用程序占用了人较多的内存,而导致速度下降。

建议LZ将安装sql server的机器配置列出来,另外也要告知查询语句的写法,所涉及到的表的记录数或索引

你需要 排除一下 是 SQL 执行慢,携猛孙 还是 ODBC 慢, 还是程序处理慢。

你那个 SQL 语句, 在 SQL 2008 的 SQL Server Management Studio 那里执行, 需要多少时间。

如果时间短, 那么可以排除掉 SQL 执行慢的问题。辩链

如果 在知悉 SQL 2008 的 SQL Server Management Studio 那里执行就很慢了, 那么你需要优化一下 SQL 语句。

也有可能是 SQL 执行很快, 但是数据量很大, 所有数据都查询完了, 花费时间很多。

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

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

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

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

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

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

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


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

原文地址: https://outofmemory.cn/yw/12531182.html

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

发表评论

登录后才能评论

评论列表(0条)

保存