이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 13178|회답: 0

[출처] MySQL 보기 및 인덱스 생성 명령어

[링크 복사]
게시됨 2019. 3. 1. 오전 10:51:26 | | | |
ALTER 명령어를 사용해 인덱스를 추가하거나 제거하세요

데이터 테이블에 인덱스를 추가하는 방법은 네 가지가 있습니다:

ALTER TABLE tbl_name ADD초등학교KEY (column_list): 이 문장은 기본 키를 추가합니다. 즉,인덱스 값은 고유해야 하며 NULL일 수 없습니다
ALTER TABLE tbl_name ADD독특함index_name (column_list): 이 문장은 인덱스를 생성합니다는 고유해야 하며(NULL은 여러 번 발생할 수 있음)
ALTER TABLE tbl_name ADD인덱스index_name (column_list): 추가정규 지수, 인덱스 값은 여러 번 나타날 수 있습니다.
ALTER TABLE tbl_name ADD전체 텍스트index_name (column_list): 이 문장은 인덱스가 FULLTEXT임을 명시합니다.전체 텍스트 색인


인덱스를 생성할 때는 MySQL 워크벤치가 아닌 MySQL 명령줄로 직접 생성하는 것이 권장됩니다.

색인 보기




· 표

테이블 이름.

· Non_unique

만약 인덱스에 중복된 단어가 포함될 수 없다면, 그 단어는 0입니다. 만약 가능하다면, 1.

· Key_name

이 색인의 이름입니다.

· Seq_in_index

인덱스의 열 순서 번호, 1부터 시작합니다.

· Column_name

칼럼 이름.

· 콜레이션

컬럼은 인덱스에 어떻게 저장되나요? MySQL에서는 값 'A'(승차)나 NULL(분류 없음)이 있습니다.

· 기수

인덱스 내 고유 값 수에 대한 추정치입니다. ANALYZE TABLE 또는 myisamchk -a를 실행하여 업데이트할 수 있습니다. 기수는 정수로 저장된 통계량을 기반으로 집계되기 때문에, 작은 표의 경우에도 값이 정확할 필요는 없습니다. 기수가 클수록 연합 시에 MySQL이 해당 인덱스를 사용할 가능성이 높아집니다.

· Sub_part

열이 부분적으로 인덱싱되어 있다면, 이는 인덱싱된 문자 수입니다. 전체 열이 인덱스되어 있으면 NULL입니다.

· 가득 찼다

키워드가 어떻게 압축되는지를 나타냅니다. 압축되지 않으면 NULL입니다.

· 널

열에 NULL이 있으면 YES가 포함됩니다. 그렇지 않으면 열에 NO가 포함되어 있습니다.

· Index_type

인덱싱 방법(BTREE, FULLTEXT, HASH, RTREE)을 사용했습니다.

· 댓글





이전의:C# 디직렬라이저레이션 후 데이터 처리 후 json() 반환
다음:벽돌 설치 VPS의 일반적인 테스트 방법은 무엇인가요? 벽돌공을 위한 VPS 시험 방법 전체 목록
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com