Database/Database__Mysql

멀티 컬럼 인덱스

말하는감자 2020. 7. 6. 12:28

 

단일 select

EXPLAIN SELECT 컬럼이름1 FROM 테이블이름;

결과


멀티 select

EXPLAIN SELECT 컬럼이름1, 컬럼이름2 FROM 테이블이름;

결과


문제점

  • 컬럼이름1, 컬럼이름2로 개별 인덱싱이 각자 되어있음에도 불구하고 두개를 동시해서 select 하면 인덱싱이 동작하지 않는다

수정 방안

  • 멀티 컬럼 인덱스를 추가한다
    ALTER TABLE 테이블이름 ADD INDEX 멀티컬럼인덱스이름(컬럼이름1, 컬럼이름2);

'Database > Database__Mysql' 카테고리의 다른 글

ERROR 1418  (0) 2020.02.20
데이터 관리  (0) 2020.02.20
사용자 관리  (0) 2020.02.20
centos7 mysql clean install  (0) 2020.02.20
mysql_config_editor  (0) 2019.07.24