2016-09-28 5 views
0

Index Results 인덱스가 생성되면 데이터 노드의 물리적 연결에 대한 우려로 필자는 의심의 여지가있는 한 개의 열이 있습니다. 2 "seq_in_index"가 같은 경우 노드에 어떻게 배치됩니까? 이 경우 인덱스 2 진 트리의 구조는 어떻습니까?MySQL 데이터베이스 인덱싱의 "seq_in_index"는 무엇을 의미합니까?

+0

BTREE이 없습니다 "이진 트리"와 동일합니다 귀하의 경우 2

입니다 . –

+0

다음과 같이하십시오 :'SHOW CREATE TABLE tablename'; seq_in_index가 무엇을 의미하는지는 명백 할 것입니다. –

답변

2

인덱스의 열 위치입니다.

예 : column_a에 대한

INDEX some_idx(column_a, column_b) 

seq_in_index1하고 column_b의 화합물 지수는

INDEX email(email, status) 
+0

오케이. 나는 이해. 하지만 이해할 수없는 점은 동일한 레벨에 노드를 배치한다는 것입니다. 따라서이 경우 주 전자 메일과 전자 메일이 같은 수준에 있으므로이 경우 노드 구조가 어떻게됩니까? 기본 이메일과 이메일을위한 두 개의 자식이 있습니까? 아니면 같은 노드에 그룹화되어 있습니다 (가능성이 낮음). –

+0

'PRIMARY'와'email'는 두 개의 서로 다른 BTREE가있는 두 개의 서로 다른 인덱스입니다. –