ASE 进程为send sleep如何解决

       一个bcp out 6千万条记录的操作,被另一个select操作并行锁住,kill掉select操作后,bcp一直是不动,客户端kill进程后,服务端进程变为send sleep状态,kill无效,官方解读为 等待网络发送(Waiting on a network sent),即发送的数据大于一个数据包能发送的范围,需要分几次发送,故进程处于等待发送完状态。按道理此状态kill后应该立即生效才对,但是实际情况是kill后两个半小时进程和锁才消失。

      后经多次测试发现,未能重现该故障(只重现到‘kill掉select操作后,bcp一直是不动’)这一步。所以以后遇到这种情况,只能耐心等待或重启服务

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值