Wird MySQLs IN den Index ungültig machen? Gewohnheit! Sehen Sie sich die Ergebnisse an: mysql> desc wähle * aus tb_province, wobei Name in ('lily3', 'lily2', 'lily1'); +----+----------+-------------+------------+------+---------------+---------+---------+---------+---------+---------+----------+----------+-------------+ | ID | Auswahltyp | Tabelle | Partitionen | Typ | mögliche Schlüssel | Schlüssel | Schlüssellänge | Ref. | Zeilen | gefiltert | Extra | +----+----------+-------------+------------+------+---------------+---------+---------+---------+---------+---------+----------+----------+-------------+ | 1 | SIMPLE | tb_province | NULL | ALLE | NULL | NULL | NULL | NULL | 108780 | 30,00 | Verwenden von „where“ | +----+----------+-------------+------------+------+---------------+---------+---------+---------+---------+---------+----------+----------+-------------+ 1 Zeile im Satz, 1 Warnung (0,00 Sek.) mysql> Tabelle tb_province ändern, Index g(Name) hinzufügen; Abfrage OK, 0 Zeilen betroffen (0,29 Sek.) Datensätze: 0 Duplikate: 0 Warnungen: 0 mysql> desc wähle * aus tb_province, wobei Name in ('lily3', 'lily2', 'lily1'); +----+----------+-------------+------------+-------+---------------+---------+---------+------+---------+------+---------+------+----------+----------+----------+----------+-----------+ | ID | Auswahltyp | Tabelle | Partitionen | Typ | mögliche Schlüssel | Schlüssel | Schlüssellänge | Ref. | Zeilen | gefiltert | Extra | +----+----------+-------------+------------+-------+---------------+---------+---------+------+---------+------+---------+------+----------+----------+----------+----------+-----------+ | 1 | SIMPLE | tb_province | NULL | Bereich | g | g | 34 | NULL | 3 | 100,00 | Indexbedingung wird verwendet | +----+----------+-------------+------------+-------+---------------+---------+---------+------+---------+------+---------+------+----------+----------+----------+----------+-----------+ 1 Zeile im Satz, 1 Warnung (0,00 Sek.) MySQL> Übrigens sind die mit „in“ gefundenen Ergebnisse nicht unbedingt nach „in“ sortiert, wie folgt: mysql> wähle * aus tb_province, wobei Name in ('lily3', 'lily2', 'lily1'); +----+-------+-------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+ | ID | Name | Punktzahl | x | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | x10 | +----+-------+-------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+ | 1 | lily1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | | 2 | lily2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | | 3 | lily3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | +----+-------+-------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+ 3 Zeilen im Satz (0,00 Sek.) MySQL> Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an Das könnte Sie auch interessieren:
|
<<: So implementieren Sie den Vue-Timer
Zusammenfassung In diesem Artikel werden die folg...
Bei der Web-Frontend-Entwicklung ist es unvermeidl...
Vorwort Programmiersprachen enthalten normalerwei...
Verwenden Sie CSS, um eine 3D-Fotowand zu erstell...
1. Einleitung In diesem Artikel wird hauptsächlic...
Rendern Definieren Sie das Skelett, schreiben Sie...
Heute habe ich eine Aktivität für einen roten Ums...
Im vorherigen Artikel haben wir nach der Konfigur...
Supervisor ist ein sehr gutes Daemon-Verwaltungst...
1. Einführung in Compose Compose ist ein Tool zum...
Problembeschreibung Nach der Installation des Plu...
Docker umfasst drei grundlegende Konzepte: Image:...
Vorwort PC Server hat sich bis heute weiterentwic...
<a href = "http: //" style = "c...
Genau wie dieser Effekt ist auch die Methode sehr...