N年前给客户做的一个考勤程序,delphi2005+sqlsever2000,直接在电脑上接读卡器刷卡,一直运行还不错。但是前一阵客户说现在经常是16:30下班刷卡的时候程序反应慢。通常是先刷几个人没问题,然后就突然反应慢了,过一会就又好了,之后就没问题了。前后一般也就几分钟的事,但是那个时候工人都挤在那等着刷卡,显得人很多。我查了一下事件查看器,在应用程序日志里每天总会有下面这样的错误:
XBSA-1.0.1 rbnmsql522.Build.23 43440 Wed Dec 02 16:29:50 2015 _nwbsa_is_retryable_error: 收到了一个可重试的网络错误(严重性为 0,编号为 -13):需要重试
还有下面这样的:
SQLVDI: Loc=TriggerAbort. Desc=invoked. ErrorCode=(0). Process=1468. Thread=8176. Server. Instance=MSSQLSERVER. VD=Global\Legato#e501901b-7d5b-47f7-9ce7-2fb2c5ea8f20.
以及这样的:
18210:
BackupVirtualDeviceFile::RequestDurableMedia: 在备份设备“Legato#e501901b-7d5b-47f7-9ce7-2fb2c5ea8f20”上 Flush 失败。操作系统错误 995(由于线程退出或应用程序请求,已放弃 I/O 操作。)。
但是我在这个服务器上并没有这样的备份操作,数据库维护备份也刻意避开这个时间段,这会是什么原因呢,求大神解答