我对 SQL Server 2005 上的一个数据库有一些奇怪的行为,我制作了一个应用程序来存储一些数据,我只有 1 个用于客户查询的存储过程,其中我只有一些选择(没有删除或更新操作)但是出于某种原因,在某个随机时刻(我还没有找到发生这种情况的确切时刻)我的 2 个重要表中的数据以某种方式被删除,而这些表只保留了几行。
我使用 Mygeneration 将 tha 数据库映射到 .NET 上的对象上,并且我的方法只在必要时删除一行,有时当我在 SQL Server 2005 Managment studio 上进行一些查询时,数据库没有完成查询并且它没有不回应。
我不知道为什么会发生这种情况,这让我在工作中有些头疼。我会为此提供一些帮助。谢谢。