【发布时间】:2018-05-24 18:28:15
【问题描述】:
我正在使用实体框架,并且我有一个表,用于记录由第 3 方生成的一些事件。这些活动有效期为 3 天。所以我喜欢清除任何超过 3 天的事件,以保持我的数据库表更精简。无论如何我可以做到这一点吗?一些在清理过程中不会导致任何性能问题的方法。
【问题讨论】:
-
您使用的是哪个数据库服务器?
-
目前我正在使用 localDb 进行开发,但将来会部署到 Azure SQL 数据库。
-
您可以使用每天晚上或至少在高峰时间运行的 SQL Server 代理作业,它会清理您的数据。因此,开销也将远离您的应用程序服务器。
标签: entity-framework entity-framework-6