1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

DBデータをパージする 〜デリートの違い〜

Last updated at Posted at 2024-03-14

初めに

業務中にDBのデータをパージするという言葉が出てきたのですが、それと削除(デリート)
との違いが分からなかったため、記事を作成します。

結論

データを削除する

これは、データベース内の特定のデータを完全に削除する操作のことです。
通常、データを削除すると、そのデータは物理的にデータベースから削除されます。ただし、トランザクションログやバックアップなどの他の場所にデータが残っている場合があります。

データをパージする

データをパージするとは、データベースからデータを削除するだけでなく、そのデータに関連するすべてのリソースや履歴も削除されます。
つまりトランザクションログやバックアップ、インデックス、キャッシュなども含まれます。

データのパージは、特にセキュリティやコンプライアンスの要件に適合する必要がある場合に重要です。
またテストデータを削除する際などは完全に不要なデータのためパージすべきです。

ここまで違いを書きましたが、普通にDELETE文を実行すれば自動的にパージされるようなので特に意識する必要はないかもしれません。

まとめ

DBにおいてデータを削除するとは、そのデータ自体は削除されますが、関連する情報は残っている場合があります。
対して、データをパージするとは、そのデータに加え、関連するすべての情報やリソースが削除されます。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?