8.3.2 Primary Key 사용
테이블의 Primary Key는 가장 중요한 쿼리에서 사용하는 컬럼 또는 컬럼 세트를 나타냅니다. 그것에는 빠른 쿼리 성능을위한 인덱스가 연결됩니다. 그것에는 NULL
값을 포함 할 수 없기 때문에 쿼리 성능은 NOT NULL
최적화에서 이점을 얻을 수 있습니다. InnoDB
스토리지 엔진은 테이블 데이터가 프라이 머리 키 컬럼에 따라 초고속 조회 및 정렬을 수행하도록 리적으로 구성됩니다.
테이블이 크게 중요하기도 기본 키로 사용하는 명확한 컬럼 또는 컬럼 세트가없는 경우는 자동 증가 값으로 개별 컬럼을 작성하여 기본 키로 사용할 수 있습니다. 이러한 고유 ID는 외부 키를 사용하여 테이블을 조인하는 경우에 다른 테이블의 해당 행에 대한 포인터로 사용할 수 있습니다.