大規模に物理DELETEを行うと統計情報が想定と異なる状態になる事があります。そのような際には OPTIMIZE TABLE を実行し、テーブルを再構築する事で一定の効果が得られます。 また、将来的には大量の物理DELETEを行わなくて済むような設計をするのが良いと思います。
大規模に物理DELETEを行うと統計情報が想定と異なる状態になる事があります。そのような際には OPTIMIZE TABLE を実行し、テーブルを再構築する事で一定の効果が得られます。
また、将来的には大量の物理DELETEを行わなくて済むような設計をするのが良いと思います。
やはり論理削除は禁止して、削除は物理削除&削除済みデータテーブルへINSERT+メッセージキューで負荷を調整みたいな戦略がいいのだろうか?
(2020/05/25)