1. 삽입, 수정 삭제가 적어야 한다
  2. 카디널리티, 선택도가 높아야하고, 중복도는 낮아야한다.
    1. 카디널리티가 높다 = unique index

    2. 카디널리티가 낮다 = 남, 여

      1. ex) select count(distinct(성별)) from user;
        1. 2개

        2. select count(1) from user;

          20000

          → selectivity = 2/20000

    3. 카디널리티가 높다는 것은 중복도가 낮다는 것.

  3. where절 필요

커버링인덱스

Cardinality vs Selectivity (카디널리티와 선택도의 차이)