집 >데이터 베이스 >MySQL 튜토리얼 >MySQL VARCHAR 인덱스가 UTF8에서 255자로 제한되는 이유는 무엇입니까?
MySQL VARCHAR 인덱스 길이
문제:
MySQL에서 접두사가 있는 varchar 열 255자를 초과하는 인덱스는 충분한 인덱스가 있음에도 불구하고 데이터 정렬에 사용되지 않습니다.
답변:
MySQL은 인덱스 계산에서 utf8 문자당 3바이트를 가정합니다. 767바이트 인덱스 제한을 사용하면 이는 최대 255자에 해당합니다.
설명:
추가 고려 사항:
위 내용은 MySQL VARCHAR 인덱스가 UTF8에서 255자로 제한되는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!