IT用語帳
PD-Sデータベース · データベース設計

チューニング

Database Tuning

ちゅーにんぐ

データベースの性能を改善するため、SQL文、索引、表の構成、DBMSのパラメータ(バッファの大きさなど)、記憶領域の配置などを調整すること。実行計画や待ち時間の統計を分析してボトルネックを特定し、改善の効果を測定して確かめる。

共有:

Related

他の資格での定義

Past Exams

過去問での出題

過去問で 22 回出題(応用情報技術者試験 6・ITサービスマネージャ試験 5・高度試験 午前Ⅰ 4・システム監査技術者試験 3・プロジェクトマネージャ試験 2・ITパスポート試験 1・データベーススペシャリスト試験 1)。うち 1 回は用語そのものを問う問題です。

残り 12 件を表示

出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「用語を問う問題」は、この用語の説明や特徴そのものを問う問題です。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。

Related

関連キーワードの用語

FEB-treeインデックス

平衡木構造を用いたインデックス方式。ルートノードからリーフノードまでの深さが均一であり、検索・挿入・削除の計算量がO(log n)で安定している。関係データベースで最も一般的に使用されるインデックス構造。

FEユニークインデックス

重複した値の登録を許さないインデックス。検索を速くすると同時に一意性も保証する。主キーや一意性制約を定義すると、DBMSが自動的にこの索引を作ることが多い。

FEクラスタ化インデックス

インデックスの並び順に合わせて、データそのものを物理的に並べて格納する方式。範囲検索でディスクアクセスがまとまるため高速だが、1つの表に1つしか作れない。

FEビットマップインデックス

値の有無をビット列で表すインデックス。性別や区分のように取り得る値の種類が少ない列に有効で、複数条件の絞り込みを論理演算で高速に処理できる。更新の多い表には向かない。

FEハッシュインデックス

キーをハッシュ関数で変換した値から格納位置を直接求めるインデックス。値が完全に一致する検索は非常に高速だが、大小比較や範囲検索、並べ替えには使えない。

FE転置インデックス

単語ごとに、その単語が現れる文書の一覧を記録したインデックス。全文検索エンジンの基本的な仕組みで、大量の文書からキーワードを含むものを高速に絞り込める。