我有一个归档过程,该过程基本上是在设置的天数后删除已归档的记录。编写计划的SQL作业或Windows服务来完成删除是否更好?该数据库是mssql2005。
要说出下面的一些答案,这个问题是关于内部应用程序,而不是分布式产品。
这取决于您要完成的工作。您想将已删除的档案存储在某个地方吗?记录更改?由于SQL作业直接在数据库中运行,因此它应具有更好的性能,但是更容易为数据库之外的资源提供服务访问权限。所以这取决于你想做什么,