Web Development/Database (2) 썸네일형 리스트형 쿼리 find_in_set find_in_set(컬럼, "A, B, C") 'index를 탄다'의 의미 Index란? 인덱스란 지정한 컬럼들 기준으로 일종의 목차를 생성하는 것으로서, 데이터 검색 속도 향상을 위해 사용되는 기술이다. 인덱스를 사용하면 좋은 경우 1.테이블 행의 갯수가 많은 경우 2.인덱스를 적용한 컬럼이 where절에서 많이 사용되는 경우 3.검색 결과가 원본 테이블 데이터에 비해 적을 경우(2-4%) 4.해당 컬럼이 null을 포함하는 경우 인덱스 사용하면 좋지 않은 경우 1.테이블의 행의 갯수가 적음 2.검색결과가 원본테이블 데이터의 많은 비중 3.원본 테이블의 insert, delete update가 빈번(성능이 떨어진다. 인덱스를 재성생해야하기 때문) 'Index를 탄다'의 의미 학창시절 생활기록부 파일철이 있다고 했을때 맨 앞장에 간략히 목차란게 있으면 찾기 훨씬 수월할 것이다... 이전 1 다음