1

我有应用程序grails(uses GORM - grails ORM),数据库是MySql. 我在数据库中有一个名为“附件”的表,它将 Web 应用程序中附加的文件存储为blob type. 每个文件大小从 30 kb 到 200 kb 不等。现在我想为用户提供删除附件的规定。条目deleted will not be re-used和我对任何字段都没有唯一约束。

表的总大小attachment35 MB。它不断增长。

并且表“附件”和表“培训”之间存在关系。这说培训有很多附件。

1)对物理删除使用逻辑删除(deleted = true)是个好主意吗?

2)逻辑删除是否会影响数据库的性能(保留表中的行而不删除它们,尤其是 BLOB 类型)?

4

0 回答 0