【開発日記】データベースの最適化を行います

今後、順番にデータベース最適化を自動的に行う仕組みを導入していきます。
データベースでは稼働しているうちにオーバーヘッド(データのゴミのようなもの)が
たまったり、断片化が発生したりします。
そうすると挙動が重くなったりすることがありますので、定期的に最適化を行っていく必要があります。
今までは、必要に応じて手動で対応していましたが
自動的に最適化が行われる仕組みを構築しました。
おおよそ1か月に1度、最適化作業が行われます。
尚、最適化を行っている最中は、データベースがロックされますので更新を行う事ができません。
※早朝の時間帯に2~3秒程度です。
最適化中にシステムへログインしている場合は
「最適化がはじまります」
「最適化が終わりました」
とお知らせが表示されます。
極短時間ではありますが、最適化が始まった際はそのまましばらくお待ちください。
CS3 ALiCE(シーエススリー アリス)
