Joh*_*mho 8 sql sql-server stored-procedures
有谁知道如何设置存储过程的超时?在NET上找到一些例子,例如sp_configure'remight Query Timeout',5,但是这不起作用.还发现了一些命令"DBPROP_COMMANDTIMEOUT"和"DBPROP_GENERALTIMEOUT"但我不知道它们是否正确使用,如果它们是,如何在我的transact-SQL代码中使用它们.
正如Chris Tybur所说,你不能在存储过程中或SQL Server上存储过程的查询超时.
CommandTimeout是一个客户端概念:客户端将在一段时间后中止查询.没有死人的计时器或机制让存储过程中止/或任何查询).SQL Server将允许查询永远运行.
" 远程查询超时 "正是如此:当SQL Server本身是另一台服务器的客户端时,SQL Server进行远程调用时超时.它在描述中说:
此值适用于由数据库引擎作为远程查询启动的传出连接.此值对数据库引擎收到的查询没有影响.
最近一个问题很好的信息:SQL Server的超时设置
| 归档时间: |
|
| 查看次数: |
24926 次 |
| 最近记录: |