No.34 データベースのアクセス効率を低下させないために,定期的に実施する処理はどれか。
⭕️
❌
💾
🖊 | ☑️ |
⭕️ | [[ AnswerCalc[0] ]] % | A | [[ AnswerCalc[1] ]] |
データベースの処理効率は、レコードの追加や削除の繰り返しによるガーベジの増加や、同じレコードが非連続の場所に格納されることによって徐々に低下していきます。このような状態を改善するために定期的に行われるのが再編成で、低下した処理効率を回復させることができます。
ハードディスクにおけるディスクデフラグと同様のイメージで考えるとわかりやすいと思います。
ハードディスクにおけるディスクデフラグと同様のイメージで考えるとわかりやすいと思います。
- 再編成
正しい。 - データベースダンプ
データベースダンプは、データベースの内容をファイルに書き出して保存することです。 - バックアップ
バックアップは、データの複製を作成し障害時に元の状態に復旧できるように備えることです。 - ロールバック
ロールバックは、トランザクションの途中、プログラムのバグなどでアプリケーションが強制終了した場合に、更新前ログを用いてデータベースをトランザクション開始直前の状態に戻す処理です。
💾
✔️
[[ d.CommentTxt ]] |
< | > |
🥇 |