使用rest服务与数据库脚本进行数据库清理



在我们的项目中,我们有多个组件(基于java的应用程序(相互交互,并删除其余的API来清理数据。所有应用程序都使用具有不同架构的同一MSSQL数据库。

我们需要清理大约5万个数据,我认为准备一个脚本来清理数据是最好的方法,因为使用REST服务会带来压力和时间。

关于这个话题有什么建议吗?

如果两个解决方案相等,并且这是一次性任务,请选择最简单的解决方案。如果两个解决方案不相等,请更新您的问题。

我一直喜欢自动化需求,也就是说,如果今天出现需求,它肯定会再次出现。对于这种特定的情况,即50K,您将需要一个脚本,该脚本将运行并删除所有有问题的50K行,使用业务规则f和逻辑作为删除的验证。

另一方面,您可能希望为将来需要类似删除的类似请求投资一项服务。拥有服务的好处是,您可以随时从任何地方调用它,因为脚本必须在特定环境中运行或触发。

我希望它能有所帮助。

最新更新