>  Q&A  >  본문

php - mysql 데이터베이스에 인덱스 추가에 관한 몇 가지 질문

mysql 인덱스에 대해 궁금한 점이 있습니다. 많은 정보를 참조했지만 정보가 매우 모호합니다. 인덱스 유형이 여러 가지이며 추가하는 방법을 모르겠습니다.
1. 인덱스만 추가할까요, 아니면 검색 조건과 함께 추가할까요?
2. LEFT JOIN을 사용하여 쿼리 인덱스를 추가하는 방법

으아악

3.거기처럼

으아악

그러한 색인을 추가하는 방법은 무엇입니까?

인덱싱 및 mysql 문 최적화에 관한 사항은 매우 약합니다.

또는 추천할 수 있는 관련 기사나 책이 있나요?

学习ing学习ing2642일 전874

모든 응답(4)나는 대답할 것이다

  • PHP中文网

    PHP中文网2017-06-30 09:55:12

    mysql 복합 인덱스와 일반 인덱스 요약

    책은 어떻습니까: 고성능 MySQL(3판) 색인 부분, Taobao 사용자가 번역한 것

    회신하다
    0
  • 仅有的幸福

    仅有的幸福2017-06-30 09:55:12

    인덱스 작성은 주로 테이블의 쿼리 조건을 기반으로 합니다. 원칙적으로 사람 ID, 이름 등 데이터 선택성이 높은 필드에 대해 인덱스가 생성됩니다. 이러한 조건을 기반으로 쿼리 결과 집합을 크게 줄일 수 있습니다.

    회신하다
    0
  • 为情所困

    为情所困2017-06-30 09:55:12

    고성능 mysql 제3판 5장에서는 쿼리 시간을 단축하고 성능을 향상시키기 위해 주로 테이블의 다양한 쿼리 필드에 대해 고성능 인덱스 생성을 구체적으로 설명합니다.

    회신하다
    0
  • 迷茫

    迷茫2017-06-30 09:55:12

    일반적으로 정렬에 사용되는 필드는 B-트리 인덱스로 추가해야 하며, 필드를 인덱스해야 하고 여러 조건을 인덱스와 결합해야 하며 인덱스 순서가 조건과 일치해야 합니다

    회신하다
    0
  • 취소회신하다