Heim > Datenbank > MySQL-Tutorial > Was ist die Spezifikation des MySQL-Index?

Was ist die Spezifikation des MySQL-Index?

王林
Freigeben: 2023-05-31 17:43:06
nach vorne
1993 Leute haben es durchsucht

1. Es wird empfohlen, die Anzahl der Indizes in einer einzelnen Tabelle auf maximal 5 zu beschränken.

2. Es wird nicht empfohlen, dass die Anzahl der kombinierten Indexfelder 5 überschreitet.

3. Der Beitritt zu mehr als drei Tischen ist verboten.

Die Datentypen der zu verbindenden Felder müssen absolut konsistent sein.

4. Linke oder vollständige Unschärfe ist strengstens untersagt. Verwenden Sie bei Bedarf eine Suchmaschine, um das Problem zu beheben.

5. Wenn es ein Orderby-Szenario gibt, achten Sie bitte auf die Ordnung des Index.

Instanzen

1)consts 单表中最多只有一个匹配行(主键或者唯一索引),在优化阶段即可读取到数据。
2)ref 指的是使用普通的索引(normal index)。
3)range 对索引进行范围检索。
反例:explain 表的结果,type=index,索引物理文件全扫描,速度非常慢,这个 index 级别比较 range 还低,与全表扫描是小巫见大巫。
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWas ist die Spezifikation des MySQL-Index?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage