Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

기본 키가 MySQL에서 자동으로 인덱싱됩니까?

<시간/>

예, 기본 키, 인덱스 등이 B-트리에 저장되기 때문에 기본 키는 MySQL에서 자동으로 인덱싱됩니다. InnoDB와 MyISAM을 포함한 모든 엔진은 자동으로 인덱싱할 기본 키를 지원합니다.

기본 키는 InnoDB, MyISAM 및 기타 엔진에서 암시적으로 인덱싱됩니다.

기본 키가 있는 테이블을 생성해 보겠습니다 -

mysql> create table DemoIndex
   -> (
   -> Id int not null,
   -> primary key(Id)
   -> );
Query OK, 0 rows affected (1.21 sec)

위의 표에서 Id는 암시적으로 인덱싱됩니다.