削除とバキュームのディスクファイル効果


13

私は、2億4000万行の非常に頻繁に更新されるテーブルを持っています(そして成長しています)。3時間ごとに150万行が挿入され、150万行が削除されます。クラスターをSSDに移動すると、この一括挿入(コピーを使用)時間は22分から2.3分に短縮されました。削除時間も改善されました。この一括更新は2時間ごとまたは1時間ごとに行う予定です。

現在のパフォーマンス(SSD後)は、より頻繁な更新と互換性がありますが、書き込みの増幅と組み合わされたNANDの耐久性の限界によるSSDの死に関するいくつかの恐ろしい話を読みました。SSDは高価なので、可能な限り将来的にその死を押し上げたいと思います。したがって、私の質問:削除とその後のバキュームでディスクファイルは実際にどうなりますか?私は2つのディスク書き込みがあると思います。1つは行を削除済みとしてマークし、もう1つはバキュームして上書き可能としてマークします。削除とバキュームを行う代わりに、一括挿入/削除のたびにテーブルを作成および削除するテーブルをパーティション分割すると、SSDの摩耗を最小限に抑えることができますか?


1
簡単な答えは「はい」です
ジャックはtopanswers.xyzを試してみます

2
3〜4年前に懸念の理由がありました。最新のSSDドライブのほとんどは、一般消費者向けのモデルであっても、書き込みサイクルの寿命は、毎日の書き込み速度がかなり高い場合でも、予想される有効寿命を超えています。参照してください暴くSSDの寿命とランダム書き込み性能の問題
dbenhur

パーティションテーブルを使用することをお勧めします。大量のデータを削除する方が簡単です。
フラン

回答:


1

スマートパーティショニングを使用する場合、削除とバキュームを節約できます!デザインが実際のDELETEではなくパーティションの削除と互換性があることを確認してください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.