>  기사  >  백엔드 개발  >  Mysql 데이터베이스 최적화 시리즈 (5) ------인덱스 최적화 전략에 관한 인터뷰 질문

Mysql 데이터베이스 최적화 시리즈 (5) ------인덱스 최적화 전략에 관한 인터뷰 질문

WBOY
WBOY원래의
2016-08-08 09:32:011297검색

실험:

유형:range 여기에서는 범위 인덱스가 사용됩니다

Key_len :12/3=4

은 인덱스 c1, c2, c3, c4를 사용합니다. 분석: c3 순서로 정렬되므로 c3, c4 인덱스

도 사용됩니다. 위 그림에서는 c1, c2, c3, order by를 사용하며 index를 사용할 수 있습니다.

위 사진은 인덱스 c1만 사용했는데, c3으로 정렬하면 c2의 순서가 인덱스 순서와 다르기 때문입니다.

위 그림 c1, c2, c3

c2는 정렬 중 상수이므로 위 그림 c1, c2, c3

위 그림에서는 c1만 사용했습니다

컬럼별 평균 가격 통계(그룹화)

일반적으로 그룹화를 먼저 해야 합니다. 그룹화 필드를 기준으로,을 임시 테이블 정렬을 사용하여 순서대로 정렬합니다.



위 내용은 MySQL 데이터베이스 최적화 시리즈(5)------관련 내용을 포함하여 인덱스 최적화 전략 인터뷰 질문을 소개한 것이며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:버블정렬-php다음 기사:버블정렬-php