【发布时间】:2012-09-25 18:07:10
【问题描述】:
我正在使用 LINQ to SQL 访问存储过程。这在我的本地 sql 服务器上运行良好。但是一旦我指向内部网络中的另一台服务器,我就会超时。在 SQL Profiler 中,我可以看到发送到问题服务器的查询。这应该意味着查询正在访问服务器并执行正确?
我可以直接在问题服务器上运行 LINQ 输出而不会出现问题。这可能不是代码问题,而是 sql server 服务器配置有问题吗?我应该检查什么来解决它?
【问题讨论】:
-
存储过程不受限制时将返回 20k 行。手动执行只需 30 多秒。我将连接字符串(“连接超时”)设置为 500。
标签: c# .net sql-server linq linq-to-sql