データベースが 形になる過程を見る
要件をエンティティ・関連・キー・関係スキーマへ、一つずつ変換します。
目指せる領域: データベース設計・運用01
ERモデルとデータモデリング
02
制約と参照整合性
03
正規化
04
インデックスと実行計画
4-14-24-34-44-54-64-7PR
全表走査とインデックス走査
全ページを読む経路と索引から候補へ進む経路を比べる。
B-treeインデックスの構造
平衡木で等価・範囲・整列走査をたどる。
複合インデックスと列順
先頭列が検索範囲を形作る様子を見る。
Index Only Scanとカバリングインデックス
索引だけで値を返す条件と可視性確認を見る。
インデックスが効かない場合
選択性・式・書き込みコストを比較する。
EXPLAINとEXPLAIN ANALYZEを読む
計画木の推定と実測を分ける。
N+1問題
親と子を取得するアプリの往復回数を数える。

SQLパフォーマンス詳解 ―開発者のためのSQLパフォーマンスのすべて
05
トランザクションと同時実行制御
前提コースLearn SQL Visual27レッスン
次のステップLearn API Visual近日公開



