インデックスが作成されると、データノードの物理的なリンクに関係する疑問がある列が1つあります。 2 "seq_in_index"が同じ場合、それらはどのようにノードに配置されますか?この場合、インデックスのバイナリツリーの構造はどのようになっていますか?MySQLデータベースのインデックス作成で「seq_in_index」とは何を意味しますか?
0
A
答えて
2
インデックス内の列の位置です。
例:column_a
ため
INDEX some_idx(column_a, column_b)
seq_in_index
は1
あるとcolumn_b
のためにあなたのケースでは、複合インデックスが
INDEX email(email, status)
+0
という事は承知しています。しかし、私が理解していないのは、ノードを同じレベルに配置したことです。したがって、この場合、プライマリと電子メールは同じレベルにあります。この場合、ノードの構造はどのようになりますか。プライマリと電子メールのために2人の子供がいますか?同じノードにグループ化されていますか(そうは思われません)。 –
+0
'PRIMARY'と' email'は2つの異なるBTREEを持つ2つの異なるインデックスです。 –
関連する問題
- 1. MySQLでインデックスを作成する際のインデックス名の意義は何ですか?
- 2. MySQLデータベースのアクセス権に関して「\ _%」とは何を意味しますか?
- 3. MySQL:テーブルを作成するときに「キー」が何を意味しますか?
- 4. gitのインデックスの追加は何を意味しますか?
- 5. ベース[説明]と作成(ユーザー名)の意味は何ですか?
- 6. authSourceはmongoデータベースのURLで何を意味しますか?
- 7. @記号はMySQLのプロシージャで何を意味しますか?
- 8. $$の記号は、mysqlで何を意味しますか?
- 9. MySQLでこのエラーは何を意味しますか?
- 10. インデックス()が」Laravelは何を意味するのでしょうか?
- 11. *アスタリスクはmysql文で何を意味しますか?
- 12. REFRESHとMERGEはデータベースの意味は何ですか?
- 13. Mysql - このクエリは何を意味しますか?
- 14. Setterがインデックスを保持することは何を意味しますか?
- 15. Clojure: `と〜@の意味は何ですか?
- 16. (+ var)は何を意味しますか
- 17. IndexOutofRangeExceptionは何を意味しますか?
- 18. getActivity()は何を意味しますか?
- 19. .html()は何を意味しますか?
- 20. force_reloadは何を意味しますか?
- 21. UnmappableCharacterExceptionは何を意味しますか?
- 22. バックスラッシュは何を意味しますか?
- 23. !viは何を意味しますか?
- 24. {}は何を意味しますか?
- 25. フラットは何を意味しますか?
- 26. *は何を意味しますか?
- 27. {login}は何を意味しますか
- 28. 「ネットワークパフォーマンス」は何を意味しますか?
- 29. javascript:voidは何を意味しますか?
- 30. new()は何を意味しますか?
BTREEは "バイナリツリー" と同じではありません
2
です。 –
これを行う: 'SHOW CREATE TABLE tablename'; 'seq_in_indexが何を参照しているのかは明らかです。 –