データの並び順が社員コード順になっていないので、全件検索し該当レコードを探す動きになる Q:主キーインデックスと普通のインデックスの違いは? インデックスという視点では違いはない。主キーはDBが自動でインデックスをつけ削除不可である。したがって何もインデックスを作成しなくても主キーのインデックスは必ず生成される。 ※主キー順は非常に重要である。 上記の社員テーブルにおいて社員コードのみで絞り込む要件しかない場合、 1.社員テーブル(主キー順:所属コード,社員コード) 2.社員テーブル(主キー順:社員コード,所属コード) 『1.』の主キーでは主キーインデックスが所属コード、社員コードの順となるため新しく社員コードのみのインデックスを作成する必要がある。 しかし『2.』の主キーなら主キーインデックスが社員順となるため新しくインデックスを作成する必要はない。 見た目の区分に合わせて主キーを作りた