SQL Server
Microsoft 关系数据库管理和分析系统的一个系列,用于实现电子商务、业务线和数据仓库解决方案。
167 个问题
我有一个存储过程查询,在应用端查询时,有时会显示超时。
我的数据库中存有好几年的数据,并且每天都在增加,或许是由于这个原因,查询超时了。但是有时候我在生产数据库上执行此查询时只需要几秒钟。
我不确定如何解决这个问题。
你提到的响应超时,一般是发生在应用客户端,大部分 API 的默认timeout为 30 秒。您可以尝试将timeout更改为 0。
关于存储过程查询的优化,由于不清楚您具体的存储过程,你可以先参考语句优化的策略结合实际查询进行优化。
如果答案是正确的解决方案,请点击“接受答案”并投赞成票。如果您对此答案有其他疑问,请点击“评论”。