> 데이터 베이스 > MySQL 튜토리얼 > mysql explain의 속성은 무엇입니까?

mysql explain의 속성은 무엇입니까?

王林
풀어 주다: 2023-06-01 22:18:13
앞으로
746명이 탐색했습니다.

1. table

쿼리할 테이블

2.type

index 쿼리 유형은 system>const>eq_ref>ref>range>index>ALL입니다. 일반적으로 쿼리가 최소한 범위 수준에 도달하는지 확인하고 가급적이면 ref에 도달하는 것이 좋습니다.

3. available_keys

이 테이블에 적용될 수 있는 하나 이상의 인덱스를 표시합니다. 쿼리에 포함된 필드에 대한 인덱스가 있는 경우 해당 인덱스가 나열되지만 실제로 쿼리에서 사용되지 않을 수도 있습니다

4, key

실제 사용된 인덱스, NULL인 경우 인덱스 는 사용되지 않습니다

쿼리에서 커버링 인덱스를 사용하면 해당 인덱스는 키 목록에만 나타납니다. 5. key_len은 인덱스에 사용된 바이트 수를 나타냅니다. 쿼리에 사용된 인덱스의 길이는 다음을 통해 계산할 수 있습니다. 이 칼럼. 정확성을 잃지 않으면서 길이가 짧을수록 좋습니다

key_len에 표시되는 값은 실제 사용된 길이가 아닌 인덱스 필드의 가능한 길이입니다. 테이블에서 검색되는 것이 아니라 테이블의 정의를 기반으로 계산됩니다

6 , ref

인덱스의 어느 열이 사용되는지는 가능하다면 상수로 표시됩니다. 인덱스 열

7, 행

에서 값을 찾는 데 사용되는 열이나 상수는 테이블 통계 및 인덱스 선택을 기반으로 필요한 레코드를 찾기 위해 읽어야 하는 행 수를 대략적으로 추정합니다

위 내용은 mysql explain의 속성은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:yisu.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿