私たちの実稼働データベースでは、テーブルの 1 つで毎日インデックスを最適化する必要があります。テーブルにはいくつかのインデックスがあり、そのうちの 1 つが毎日 90% の断片化に達します。
インデックスは 2 つの日付フィールド (開始時刻と終了時刻) にあります。
開発データベースではこの問題は発生しませんが、明らかにスループットが大幅に低下します。
毎晩デフラグを実行するメンテナンス タスクがスケジュールされていますが、これは営業時間中に実行する必要がある場合もあります。
テーブルには現在 250,000 レコードがあり、1 日あたり約 500 から 3000 レコードずつ増加しています。
なぜそれが急速に断片化されているのかについてのアイデアはありますか?