資格暗記無料で始める

バルクロードとは?

バルクロードとは、大量の行を1件ずつのINSERTではなく専用の機構で一括投入する方法。ログ出力を抑え、空きページへまとめて書き込むことで、通常の更新経路を迂回して桁違いに速く積み込む。分析基盤への日次取込みで標準的に使われる。

ばるくろーど

データベーススペシャリスト試験の頻出用語/午前II


バルクロードの意味

大量の行を1件ずつのINSERTではなく専用の機構で一括投入する方法。ログ出力を抑え、空きページへまとめて書き込むことで、通常の更新経路を迂回して桁違いに速く積み込む。分析基盤への日次取込みで標準的に使われる。

バルクロードの具体例

5000万行を投入する際、索引を無効化してからバルクロードし、完了後に索引を一括再構築して統計情報を採取する。1件ずつ挿入すると索引の更新とログ出力が毎回発生して数時間かかるところが、数十分に収まる。投入後の統計採取までを一連の手順にしておく。

バルクロードは試験でどう引っ掛けられる?

ログを抑えた投入は速い代わりにロールフォワードで再現できないため、直後に必ずバックアップを取る必要がある。また統計情報を採り直さないと、オプティマイザが投入前の少ない件数のまま計画を立て、集計が極端に遅くなる。

バルクロードと関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。