我正在接管一个项目,并且无法追踪某个特定的机制。我有一个包含多个表和触发器的数据库。其中一个表称为MailQueue
。我有一个使用此数据库的故障单跟踪Web应用程序,应用程序中的某些操作会导致生成消息并将其插入MailQueue
表。定期(每5-10分钟?很难说)消息被发送并且表被清空。此外,每天早上6点都会收到关于以前通过网络应用程序提交的未完成门票的提醒。
我一直在寻找几天来试图找到这些消息的发送地点和方式,这些消息都是从队列中定期发送的,每天早上6点。我已经检查了触发器,SQL Server作业,计划任务以及代码隐藏中的任何地方,而且我正在枯竭。
根据我描述的特征,有没有人有任何明智的想法如何发生这种情况?以下是app和environment vitals。
谢谢:)
答案 0 :(得分:1)
最简单的起点是使用SQL事件探查器跟踪MailQueue
表中发生的任何事情,这可以帮助您快速缩小范围。