社区
疑难问题
帖子详情
调用一个sp的时候,怎样能设置其超时时间,以免主程序等待时间过长?
flysheep412
2003-10-21 12:59:12
在一个存储过程A中调用另一存储过程B,如果B的运行时间过长,能否设定一个超时时间长度,使得当B达到超时时间时就中断运行,继续运行A中的剩余语句。
请教!!!
...全文
109
10
打赏
收藏
调用一个sp的时候,怎样能设置其超时时间,以免主程序等待时间过长?
在一个存储过程A中调用另一存储过程B,如果B的运行时间过长,能否设定一个超时时间长度,使得当B达到超时时间时就中断运行,继续运行A中的剩余语句。 请教!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
flysheep412
2003-10-24
打赏
举报
回复
各位帮个忙,给个话,我好结贴啊!
顶。。。。。。
flysheep412
2003-10-22
打赏
举报
回复
期待回答中....
flysheep412
2003-10-21
打赏
举报
回复
我查过lock_timeout,根据help上的说法,它是用来控制锁的时间的,可我不需要使用什么锁,这样还能使用这个变量嘛?
我用下面这个做过测试:
create proc A
as
exec B
select * from table_1
create proc B
as
master..xpcmdshell 'net send xxx.xxx.xxx.xxx hello'
执行:
exec A
---------------------------------
当xxx.xxx.xxx.xxx是一个不存在的IP时,net send要延迟很长时间(将近30秒)才能继续运行,现在希望能设置一个超时时间,当B运行超过该时间时就中止运行。
加入set lock_timeout 2000后没有效果,online help中也没有看到什么具体的用法,
再次请教!
txlicenhe
2003-10-21
打赏
举报
回复
楼主一试便知啊。
qdubit
2003-10-21
打赏
举报
回复
同意二楼的说法
pengdali
2003-10-21
打赏
举报
回复
不是写出来了,具体用法联机帮助上有,还要什么?
aierong
2003-10-21
打赏
举报
回复
SET LOCK_TIMEOUT
指定语句等待锁释放的毫秒数。
语法
SET LOCK_TIMEOUT timeout_period
参数
timeout_period
是在 Microsoft® SQL Server™ 返回锁定错误前经过的毫秒数。值为 -1(默认值)时表示没有超时期限(即无限期等待)。
当锁等待超过超时值时,将返回错误。值为 0 时表示根本不等待,并且一遇到锁就返回信息。
注释
在连接开始时,该设置的值为 -1。设置更改后,新设置在其余的连接时间里一直有效。
SET LOCK_TIMEOUT 的设置是在执行或运行时设置,而不是在分析时设置。
READPAST 锁定提示为该 SET 选项提供了另一种方式。
权限
SET LOCK_TIMEOUT 权限默认授予所有用户。
示例
下例将锁超时期限设置为 1,800 毫秒。
SET LOCK_TIMEOUT 1800
GO
flysheep412
2003-10-21
打赏
举报
回复
为什么没人理?
我顶。。顶。。。顶。。。。
flysheep412
2003-10-21
打赏
举报
回复
是否为:
create proc A
as
//do something
...
set lock_teimout 3000
exec B
//continue to do something
...
就可以了呢?
pengdali
2003-10-21
打赏
举报
回复
----超过了3秒将会自动强制停止.
SET LOCK_TIMEOUT 3000
AI拍照识花小程序云开发,无需
调用
后台接口,上线你的识花小程序
【课程介绍】 课程目标:从零基础掌握小程序云开发 课程特色:小程序云开发无需后台服务器,无需接口,无需https,在前端即可完成整个小程序开发,并且上线,这对不懂后端的同学来说真是大福利,该门课程利用云开发...
ServerXMLHTTP的
超时
设置
(setTimeouts)参数含义 转帖
ServerXMLHTTP的
超时
设置
(setTimeouts) 这个问题困扰了我很长很长的
时间
,在跨域获取数据的时候就要用到服务器端的对象,以前一直用的是Msxml.XMLHTTP。但是问题太多了,特别严重的就是你在获取数据的时候不知道对方服务器的状态,如果对方挂了那客户端只能傻傻的等待着。在做天气预报的时候这个问题总是困扰着我。今天重点解决了一下,搜了一箩筐关于这方面的信息。终于找
OpenFeign服务接口
调用
OpenFeign是什么? 官网解释: https://cloud.
sp
ring.io/
sp
ring-cloud-static/Hoxton.SR1/reference/htmlsingle/#
sp
ring-cloud-openfeign Feign是
一个
声明式WebService客户端。使用Feign能让编写Web Service客户端更加简单。 它的使用方法是定义
一个
服务接口然后在上面添加注解。Feign也支持可拔插式的编码器和解码器。
Sp
ring Cloud对Feign进行了封装,使其支持了
Sp
虚拟主机网站服务器失去响应怎么办,A
SP
虚拟主机的网站无故丢失session或
超时
退出的原因和处理方法...
采用虚拟主机的A
SP
网站在发布信息时遇到问题,
设置
session timeout = 60,可是在几分钟,甚至几秒钟后,session就失效了, 提示
超时
退出。
设置
为sessiontimeout=600也会出现同样的问题。但是在星期六,在什么也没有改变的情况下,同样程序,运行基本正常,只有偶尔
超时
退出。在本机测试同样没有问题,本机IIS
设置
900秒,当然这个站点只有我自己在访问,不象已经发布的网站...
使用Arthas神器,定位解决
Sp
ringBoot接口
超时
问题(附诊断流程)
背景 公司有个渠道系统,专门对接三方渠道使用,没有什么业务逻辑,主要是转换报文和参数校验之类的工作,起着
一个
承上启下的作用。 最近在优化接口的响应
时间
,优化了代码之后,但是
时间
还是达不到要求;有
一个
诡异的100ms左右的耗时问题,在接口中打印了请求处理
时间
后,和
调用
方的响应
时间
还有差了100ms左右。比如程序里记录150ms,但是
调用
方
等待
时间
却为250ms左右。 下面记录下当时详细的定位&解决流程(其实解决很简单,关键在于怎么定位并找到解决问题的方法) 定位过程 分析代码 渠道系统是
一个
常见的
sp
疑难问题
22,209
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章