1

私はアプリを持っていてgrails(uses GORM - grails ORM)、DBはMySqlです。データベースに「添付ファイル」というテーブルがあり、Web アプリに添付されたファイルを として保存しますblob type。各ファイル サイズは 30 kb ~ 200 kb です。次に、ユーザーが添付ファイルを削除できるようにします。エントリdeleted will not be re-usedと i には、どのフィールドにも一意の制約はありません。

テーブルの合計サイズattachmentです 35 MB。成長し続けるもの。

そして、表「執着」と表「訓練」の間には関係があります。訓練には多くの愛着があるということです。

1) 物理的な削除に対して論理的な削除 (deleted = true) を使用することは良い考えですか?.

2) 論理削除は DB のパフォーマンスに影響しますか (特に BLOB タイプを削除せずにテーブル内の行を保持します)?

4

0 に答える 0