我有一个问题,这个存储过程在整个应用程序中99%的时间都有效,但在从应用程序的特定部分调用时会超时。"Select * from Table Where Column = @parameter“
当在management studio中执行sp时,需要:00秒存储过程在我们的应用程序中使用得很多,但似乎只在程序的一个特定部分<e
在创建或更改SQL Server (2008+)存储过程时,它是“运行”存储过程的内容还是简单地检查语法错误?我一直认为它只检查语法。我有一个相当简单的存储过程,它调用几个子过程,其中一个子过程连接到一个链接服务器(mysql数据库)以从中拉回信息。进行任何例程更新都会导致整个过程运行,并且通常会在进行更改之前超时。我可以确认它正在运行部分代码,因为它正在从mysql表中“拉取”数
我有一个在中反复测试过的存储过程,它工作正常,大约在3秒内返回结果;但是,当我将存储过程添加为Report中的新DataSet的查询类型并尝试运行报表或通过内置的Query Designer执行SP (我将Dataset Time out属性设置为0,这意味着没有超时。显然,在这种情况下,我收到的超时是由Server处理的,而不是报表生成器。是什么使存储过程在从服务器执行时正确有效地执行(按速度计算),而在从报表生成